AL.GenBuffers Method

Definition

Overloads

GenBuffers(Int32, UInt32)

This function generates one or more buffers, which contain audio buffer (see AL.BufferData). References to buffers are uint values, which are used wherever a buffer reference is needed (in calls such as AL.DeleteBuffers, AL.Source with parameter ALSourcei, AL.SourceQueueBuffers, and AL.SourceUnqueueBuffers).

GenBuffers(Int32, Int32*)
GenBuffers(Int32, UInt32*)

This function generates one or more buffers, which contain audio buffer (see AL.BufferData). References to buffers are uint values, which are used wherever a buffer reference is needed (in calls such as AL.DeleteBuffers, AL.Source with parameter ALSourcei, AL.SourceQueueBuffers, and AL.SourceUnqueueBuffers).

GenBuffers(Int32)

This function generates one or more buffers, which contain audio data (see AL.BufferData). References to buffers are uint values, which are used wherever a buffer reference is needed (in calls such as AL.DeleteBuffers, AL.Source with parameter ALSourcei, AL.SourceQueueBuffers, and AL.SourceUnqueueBuffers).

GenBuffers(Int32, Int32)

This function generates one or more buffers, which contain audio buffer (see AL.BufferData). References to buffers are uint values, which are used wherever a buffer reference is needed (in calls such as AL.DeleteBuffers, AL.Source with parameter ALSourcei, AL.SourceQueueBuffers, and AL.SourceUnqueueBuffers).

GenBuffers(Int32, UInt32)

Important

This API is not CLS-compliant.

This function generates one or more buffers, which contain audio buffer (see AL.BufferData). References to buffers are uint values, which are used wherever a buffer reference is needed (in calls such as AL.DeleteBuffers, AL.Source with parameter ALSourcei, AL.SourceQueueBuffers, and AL.SourceUnqueueBuffers).

[System.CLSCompliant(false)]
public static void GenBuffers (int n, out uint buffers);
static member GenBuffers : int *  -> unit

Parameters

n
Int32

The number of buffers to be generated.

buffers
UInt32

Pointer to an array of uint values which will store the names of the new buffers.

Attributes

Applies to

GenBuffers(Int32, Int32*)

Important

This API is not CLS-compliant.

[System.CLSCompliant(false)]
public static void GenBuffers (int n, int* buffers);
static member GenBuffers : int * nativeptr<int> -> unit

Parameters

n
Int32
buffers
Int32*
Attributes

Applies to

GenBuffers(Int32, UInt32*)

Important

This API is not CLS-compliant.

This function generates one or more buffers, which contain audio buffer (see AL.BufferData). References to buffers are uint values, which are used wherever a buffer reference is needed (in calls such as AL.DeleteBuffers, AL.Source with parameter ALSourcei, AL.SourceQueueBuffers, and AL.SourceUnqueueBuffers).

[System.CLSCompliant(false)]
public static void GenBuffers (int n, uint* buffers);
static member GenBuffers : int * nativeptr<uint32> -> unit

Parameters

n
Int32

The number of buffers to be generated.

buffers
UInt32*

Pointer to an array of uint values which will store the names of the new buffers.

Attributes

Applies to

GenBuffers(Int32)

This function generates one or more buffers, which contain audio data (see AL.BufferData). References to buffers are uint values, which are used wherever a buffer reference is needed (in calls such as AL.DeleteBuffers, AL.Source with parameter ALSourcei, AL.SourceQueueBuffers, and AL.SourceUnqueueBuffers).

public static int[] GenBuffers (int n);
static member GenBuffers : int -> int[]

Parameters

n
Int32

The number of buffers to be generated.

Returns

Int32[]

Pointer to an array of uint values which will store the names of the new buffers.

Applies to

GenBuffers(Int32, Int32)

This function generates one or more buffers, which contain audio buffer (see AL.BufferData). References to buffers are uint values, which are used wherever a buffer reference is needed (in calls such as AL.DeleteBuffers, AL.Source with parameter ALSourcei, AL.SourceQueueBuffers, and AL.SourceUnqueueBuffers).

public static void GenBuffers (int n, out int buffers);
static member GenBuffers : int *  -> unit

Parameters

n
Int32

The number of buffers to be generated.

buffers
Int32

Pointer to an array of uint values which will store the names of the new buffers.

Applies to