AL.SourceUnqueueBuffers メソッド

定義

オーバーロード

SourceUnqueueBuffers(UInt32, Int32, UInt32[])

この関数は、ソースにアタッチされているバッファーのセットのキューを解除します。 処理されたバッファーの数は、AL を使用して検出できます。パラメーター ALGetSourcei.BuffersProcessed を持つ GetSource。これは、この呼び出しを使用してキューに入れられていないバッファーの最大数です。 キューからすべての n 個のバッファーを削除できる場合にのみ、キュー解除操作が実行されます。

SourceUnqueueBuffers(Int32, Int32)

この関数は、ソースにアタッチされているバッファーのセットのキューを解除します。 処理されたバッファーの数は、AL を使用して検出できます。パラメーター ALGetSourcei.BuffersProcessed を持つ GetSource。これは、この呼び出しを使用してキューに入れられていないバッファーの最大数です。 キューからすべての n 個のバッファーを削除できる場合にのみ、キュー解除操作が実行されます。

SourceUnqueueBuffers(Int32, Int32, Int32)

この関数は、ソースにアタッチされているバッファーのセットのキューを解除します。 処理されたバッファーの数は、AL を使用して検出できます。パラメーター ALGetSourcei.BuffersProcessed を持つ GetSource。これは、この呼び出しを使用してキューに入れられていないバッファーの最大数です。 キューからすべての n 個のバッファーを削除できる場合にのみ、キュー解除操作が実行されます。

SourceUnqueueBuffers(Int32, Int32, Int32[])

この関数は、ソースにアタッチされているバッファーのセットのキューを解除します。 処理されたバッファーの数は、AL を使用して検出できます。パラメーター ALGetSourcei.BuffersProcessed を持つ GetSource。これは、この呼び出しを使用してキューに入れられていないバッファーの最大数です。 キューからすべての n 個のバッファーを削除できる場合にのみ、キュー解除操作が実行されます。

SourceUnqueueBuffers(UInt32, Int32, UInt32)

この関数は、ソースにアタッチされているバッファーのセットのキューを解除します。 処理されたバッファーの数は、AL を使用して検出できます。パラメーター ALGetSourcei.BuffersProcessed を持つ GetSource。これは、この呼び出しを使用してキューに入れられていないバッファーの最大数です。 キューからすべての n 個のバッファーを削除できる場合にのみ、キュー解除操作が実行されます。

SourceUnqueueBuffers(UInt32, Int32, UInt32*)

この関数は、ソースにアタッチされているバッファーのセットのキューを解除します。 処理されたバッファーの数は、AL を使用して検出できます。パラメーター ALGetSourcei.BuffersProcessed を持つ GetSource。これは、この呼び出しを使用してキューに入れられていないバッファーの最大数です。 キューからすべての n 個のバッファーを削除できる場合にのみ、キュー解除操作が実行されます。

SourceUnqueueBuffers(UInt32, Int32, UInt32[])

重要

この API は CLS 準拠ではありません。

この関数は、ソースにアタッチされているバッファーのセットのキューを解除します。 処理されたバッファーの数は、AL を使用して検出できます。パラメーター ALGetSourcei.BuffersProcessed を持つ GetSource。これは、この呼び出しを使用してキューに入れられていないバッファーの最大数です。 キューからすべての n 個のバッファーを削除できる場合にのみ、キュー解除操作が実行されます。

[System.CLSCompliant(false)]
public static void SourceUnqueueBuffers(uint sid, int numEntries, uint[] bids);
static member SourceUnqueueBuffers : uint32 * int * uint32[] -> unit

パラメーター

sid
UInt32

バッファーのキューを解除するソースの名前。

numEntries
Int32

キューに入れないバッファーの数。

bids
UInt32[]

削除されたバッファー名の配列へのポインター。

属性

適用対象

SourceUnqueueBuffers(Int32, Int32)

この関数は、ソースにアタッチされているバッファーのセットのキューを解除します。 処理されたバッファーの数は、AL を使用して検出できます。パラメーター ALGetSourcei.BuffersProcessed を持つ GetSource。これは、この呼び出しを使用してキューに入れられていないバッファーの最大数です。 キューからすべての n 個のバッファーを削除できる場合にのみ、キュー解除操作が実行されます。

public static int[] SourceUnqueueBuffers(int sid, int numEntries);
static member SourceUnqueueBuffers : int * int -> int[]

パラメーター

sid
Int32

バッファーのキューを解除するソースの名前。

numEntries
Int32

キューに入れないバッファーの数。

戻り値

Int32[]

適用対象

SourceUnqueueBuffers(Int32, Int32, Int32)

この関数は、ソースにアタッチされているバッファーのセットのキューを解除します。 処理されたバッファーの数は、AL を使用して検出できます。パラメーター ALGetSourcei.BuffersProcessed を持つ GetSource。これは、この呼び出しを使用してキューに入れられていないバッファーの最大数です。 キューからすべての n 個のバッファーを削除できる場合にのみ、キュー解除操作が実行されます。

public static void SourceUnqueueBuffers(int sid, int numEntries, ref int bids);
static member SourceUnqueueBuffers : int * int *  -> unit

パラメーター

sid
Int32

バッファーのキューを解除するソースの名前。

numEntries
Int32

キューに入れないバッファーの数。

bids
Int32

削除されたバッファー名の配列へのポインター。

適用対象

SourceUnqueueBuffers(Int32, Int32, Int32[])

この関数は、ソースにアタッチされているバッファーのセットのキューを解除します。 処理されたバッファーの数は、AL を使用して検出できます。パラメーター ALGetSourcei.BuffersProcessed を持つ GetSource。これは、この呼び出しを使用してキューに入れられていないバッファーの最大数です。 キューからすべての n 個のバッファーを削除できる場合にのみ、キュー解除操作が実行されます。

public static void SourceUnqueueBuffers(int sid, int numEntries, int[] bids);
static member SourceUnqueueBuffers : int * int * int[] -> unit

パラメーター

sid
Int32

バッファーのキューを解除するソースの名前。

numEntries
Int32

キューに入れないバッファーの数。

bids
Int32[]

削除されたバッファー名の配列へのポインター。

適用対象

SourceUnqueueBuffers(UInt32, Int32, UInt32)

重要

この API は CLS 準拠ではありません。

この関数は、ソースにアタッチされているバッファーのセットのキューを解除します。 処理されたバッファーの数は、AL を使用して検出できます。パラメーター ALGetSourcei.BuffersProcessed を持つ GetSource。これは、この呼び出しを使用してキューに入れられていないバッファーの最大数です。 キューからすべての n 個のバッファーを削除できる場合にのみ、キュー解除操作が実行されます。

[System.CLSCompliant(false)]
public static void SourceUnqueueBuffers(uint sid, int numEntries, ref uint bids);
static member SourceUnqueueBuffers : uint32 * int *  -> unit

パラメーター

sid
UInt32

バッファーのキューを解除するソースの名前。

numEntries
Int32

キューに入れないバッファーの数。

bids
UInt32

削除されたバッファー名の配列へのポインター。

属性

適用対象

SourceUnqueueBuffers(UInt32, Int32, UInt32*)

重要

この API は CLS 準拠ではありません。

この関数は、ソースにアタッチされているバッファーのセットのキューを解除します。 処理されたバッファーの数は、AL を使用して検出できます。パラメーター ALGetSourcei.BuffersProcessed を持つ GetSource。これは、この呼び出しを使用してキューに入れられていないバッファーの最大数です。 キューからすべての n 個のバッファーを削除できる場合にのみ、キュー解除操作が実行されます。

[System.CLSCompliant(false)]
public static void SourceUnqueueBuffers(uint sid, int numEntries, uint* bids);
static member SourceUnqueueBuffers : uint32 * int * nativeptr<uint32> -> unit

パラメーター

sid
UInt32

バッファーのキューを解除するソースの名前。

numEntries
Int32

キューに入れないバッファーの数。

bids
UInt32*

削除されたバッファー名の配列へのポインター。

属性

適用対象