AL.DeleteBuffers Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
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.
Applies to
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
Applies to
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.
Applies to
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
Applies to
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