Class ALC.Loopback
Assembly: OpenTK.Audio.OpenAL.dll
Syntax
public class ALC.Loopback
Fields
ExtensionName
The name of this AL extension.
Declaration
public const string ExtensionName = "ALC_SOFT_loopback"
Field Value
Methods
IsExtensionPresent(ALDevice)
Checks if this extension is present.
Declaration
public static bool IsExtensionPresent(ALDevice device)
Parameters
| Type |
Name |
Description |
| ALDevice |
device |
The device to query.
|
Returns
| Type |
Description |
| bool |
Whether the extension was present or not.
|
Declaration
public static bool IsRenderFormatSupportedSOFT(ALDevice device, int frequency, Channels channels, RenderFormat type)
Parameters
Returns
LoopbackOpenDeviceSOFT(string)
Declaration
public static ALDevice LoopbackOpenDeviceSOFT(string device)
Parameters
| Type |
Name |
Description |
| string |
device |
|
Returns
RenderSamplesSOFT(ALDevice, byte[], int)
Declaration
public static void RenderSamplesSOFT(ALDevice device, byte[] buffer, int samples)
Parameters
RenderSamplesSOFT(ALDevice, ref byte, int)
Declaration
public static void RenderSamplesSOFT(ALDevice device, ref byte buffer, int samples)
Parameters
RenderSamplesSOFT(ALDevice, byte*, int)
Declaration
public static void RenderSamplesSOFT(ALDevice device, byte* buffer, int samples)
Parameters
RenderSamplesSOFT<TBuffer>(ALDevice, TBuffer[], int)
Declaration
public static void RenderSamplesSOFT<TBuffer>(ALDevice device, TBuffer[] buffer, int samples) where TBuffer : unmanaged
Parameters
| Type |
Name |
Description |
| ALDevice |
device |
|
| TBuffer[] |
buffer |
|
| int |
samples |
|
Type Parameters