Skip to main content
GPU 측 대기를 큐에 넣고 즉시 반환합니다. GPU 측 대기는 GPU가 지정된 펜스가 지정된 값에 도달하거나 초과할 때까지 기다리는 것입니다.

구문

매개 변수

pFence
형식: ID3D12Fence *
ID3D12Fence 객체에 대한 포인터입니다. Value
형식: UINT64
명령 큐가 펜스가 도달하거나 초과하기를 기다리는 값입니다. 따라서 ID3D12Fence::GetCompletedValueValue보다 크거나 같으면 대기가 종료됩니다.

반환 값

형식: HRESULT 이 메서드는 Direct3D 12 반환 코드 중 하나를 반환합니다.

설명

대기가 큐에 저장되므로 API는 즉시 반환됩니다. 명령 큐는 지정된 펜스가 요청된 값에 도달할 때까지 대기하며(그 동안 작업이 실행되지 않음), 대기합니다. CPU 측 대기(호출 스레드가 펜스가 특정 값에 도달할 때까지 차단됨)를 수행하려면 ID3D12Fence::SetEventOnCompletion API를 WaitForSingleObject(또는 유사한 API)와 함께 사용해야 합니다.

요구 사항

헤더: d3d12_xs.h 또는 d3d12_x.h
라이브러리: d3d12_xs.lib 또는 d3d12_x.lib
지원 플랫폼: XBOX Series 콘솔 및 XBOX One 제품군

함께 보기

ID3D12CommandQueue 멀티 엔진 동기화
마지막 수정일 2026년 8월 24일