Alc Class

Definition

Alc = Audio Library Context

public static class Alc
type Alc = class
Inheritance
Alc

Methods

CaptureCloseDevice(IntPtr)

This function closes the specified capture device.

CaptureOpenDevice(String, Int32, ALFormat, Int32)
CaptureOpenDevice(String, UInt32, ALFormat, Int32)
CaptureSamples(IntPtr, IntPtr, Int32)

This function completes a capture operation, and does not block.

CaptureSamples<T>(IntPtr, T, Int32)

This function completes a capture operation, and does not block.

CaptureSamples<T>(IntPtr, T[,,], Int32)

This function completes a capture operation, and does not block.

CaptureSamples<T>(IntPtr, T[,], Int32)

This function completes a capture operation, and does not block.

CaptureSamples<T>(IntPtr, T[], Int32)

This function completes a capture operation, and does not block.

CaptureStart(IntPtr)

This function begins a capture operation.

CaptureStop(IntPtr)

This function stops a capture operation.

CloseDevice(IntPtr)

This function closes a device by name.

CreateContext(IntPtr, Int32*)
CreateContext(IntPtr, Int32[])
DestroyContext(ContextHandle)
GetContextsDevice(ContextHandle)
GetCurrentContext()
GetEnumValue(IntPtr, String)

This function retrieves the enum value for a specified enumeration name.

GetError(IntPtr)
GetInteger(IntPtr, AlcGetInteger, Int32, Int32)
GetInteger(IntPtr, AlcGetInteger, Int32, Int32[])
GetProcAddress(IntPtr, String)

This function retrieves the address of a specified context extension function.

GetString(IntPtr, AlcGetString)
GetString(IntPtr, AlcGetStringList)
IsExtensionPresent(IntPtr, String)

This function queries if a specified context extension is available.

MakeContextCurrent(ContextHandle)
OpenDevice(String)

This function opens a device by name.

ProcessContext(ContextHandle)
SuspendContext(ContextHandle)

Applies to