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*

제거된 버퍼 이름 배열에 대한 포인터입니다.

특성

적용 대상