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