AL.DeleteBuffers Method

Definition

Overloads

DeleteBuffers(Int32[])

This function deletes one or more buffers, freeing the resources used by the buffer. Buffers which are attached to a source can not be deleted. See AL.Source (ALSourcei) and AL.SourceUnqueueBuffers for information on how to detach a buffer from a source.

DeleteBuffers(UInt32[])

This function deletes one buffer only, freeing the resources used by the buffer. Buffers which are attached to a source can not be deleted. See AL.Source (ALSourcei) and AL.SourceUnqueueBuffers for information on how to detach a buffer from a source.

DeleteBuffers(Int32, Int32)

This function deletes one or more buffers, freeing the resources used by the buffer. Buffers which are attached to a source can not be deleted. See AL.Source (ALSourcei) and AL.SourceUnqueueBuffers for information on how to detach a buffer from a source.

DeleteBuffers(Int32, Int32*)
DeleteBuffers(Int32, UInt32)

This function deletes one or more buffers, freeing the resources used by the buffer. Buffers which are attached to a source can not be deleted. See AL.Source (ALSourcei) and AL.SourceUnqueueBuffers for information on how to detach a buffer from a source.

DeleteBuffers(Int32, UInt32*)

This function deletes one or more buffers, freeing the resources used by the buffer. Buffers which are attached to a source can not be deleted. See AL.Source (ALSourcei) and AL.SourceUnqueueBuffers for information on how to detach a buffer from a source.

DeleteBuffers(Int32[])

This function deletes one or more buffers, freeing the resources used by the buffer. Buffers which are attached to a source can not be deleted. See AL.Source (ALSourcei) and AL.SourceUnqueueBuffers for information on how to detach a buffer from a source.

public static void DeleteBuffers (int[] buffers);
static member DeleteBuffers : int[] -> unit

Parameters

buffers
Int32[]

Pointer to an array of buffer names identifying the buffers to be deleted.

DeleteBuffers(UInt32[])

Important

This API is not CLS-compliant.

This function deletes one buffer only, freeing the resources used by the buffer. Buffers which are attached to a source can not be deleted. See AL.Source (ALSourcei) and AL.SourceUnqueueBuffers for information on how to detach a buffer from a source.

[System.CLSCompliant(false)]
public static void DeleteBuffers (uint[] buffers);
static member DeleteBuffers : uint32[] -> unit

Parameters

buffers
UInt32[]

Pointer to a buffer name identifying the buffer to be deleted.

Attributes

DeleteBuffers(Int32, Int32)

This function deletes one or more buffers, freeing the resources used by the buffer. Buffers which are attached to a source can not be deleted. See AL.Source (ALSourcei) and AL.SourceUnqueueBuffers for information on how to detach a buffer from a source.

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

Parameters

n
Int32

The number of buffers to be deleted.

buffers
Int32

Pointer to an array of buffer names identifying the buffers to be deleted.

DeleteBuffers(Int32, Int32*)

Important

This API is not CLS-compliant.

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

Parameters

n
Int32
buffers
Int32*
Attributes

DeleteBuffers(Int32, UInt32)

Important

This API is not CLS-compliant.

This function deletes one or more buffers, freeing the resources used by the buffer. Buffers which are attached to a source can not be deleted. See AL.Source (ALSourcei) and AL.SourceUnqueueBuffers for information on how to detach a buffer from a source.

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

Parameters

n
Int32

The number of buffers to be deleted.

buffers
UInt32

Pointer to an array of buffer names identifying the buffers to be deleted.

Attributes

DeleteBuffers(Int32, UInt32*)

Important

This API is not CLS-compliant.

This function deletes one or more buffers, freeing the resources used by the buffer. Buffers which are attached to a source can not be deleted. See AL.Source (ALSourcei) and AL.SourceUnqueueBuffers for information on how to detach a buffer from a source.

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

Parameters

n
Int32

The number of buffers to be deleted.

buffers
UInt32*

Pointer to an array of buffer names identifying the buffers to be deleted.

Attributes

Applies to