Show / Hide Table of Contents

Class ALC.Loopback

Inheritance
object
ALC.Loopback
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: OpenTK.Audio.OpenAL
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
Type Description
string

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.

IsRenderFormatSupportedSOFT(ALDevice, int, Channels, RenderFormat)

Declaration
public static bool IsRenderFormatSupportedSOFT(ALDevice device, int frequency, Channels channels, RenderFormat type)
Parameters
Type Name Description
ALDevice device
int frequency
Channels channels
RenderFormat type
Returns
Type Description
bool

LoopbackOpenDeviceSOFT(string)

Declaration
public static ALDevice LoopbackOpenDeviceSOFT(string device)
Parameters
Type Name Description
string device
Returns
Type Description
ALDevice

RenderSamplesSOFT(ALDevice, byte[], int)

Declaration
public static void RenderSamplesSOFT(ALDevice device, byte[] buffer, int samples)
Parameters
Type Name Description
ALDevice device
byte[] buffer
int samples

RenderSamplesSOFT(ALDevice, ref byte, int)

Declaration
public static void RenderSamplesSOFT(ALDevice device, ref byte buffer, int samples)
Parameters
Type Name Description
ALDevice device
byte buffer
int samples

RenderSamplesSOFT(ALDevice, byte*, int)

Declaration
public static void RenderSamplesSOFT(ALDevice device, byte* buffer, int samples)
Parameters
Type Name Description
ALDevice device
byte* buffer
int samples

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
Name Description
TBuffer
In This Article
Back to top Generated by DocFX