IMFD3D12SynchronizationObjectCommands 인터페이스(mfd3d12.h)
리소스를 사용할 준비가 되거나 해제될 수 있는 경우 D3D12 리소스의 생산자 또는 소비자가 다운스트림 구성 요소에 신호를 보낼 수 있도록 하는 명령을 제공합니다.
상속
IMFD3D12SynchronizationObjectCommands 인터페이스는 IUnknown 인터페이스에서 상속됩니다.
메서드
IMFD3D12SynchronizationObjectCommands 인터페이스에는 이러한 메서드가 있습니다.
IMFD3D12SynchronizationObjectCommands::EnqueueResourceReady 연결된 D3D12 리소스를 사용할 준비가 되면 다운스트림 소비자에게 신호를 보낼 지정된 생산자 명령 큐에 펜스를 큐에 대기합니다. |
IMFD3D12SynchronizationObjectCommands::EnqueueResourceReadyWait 지정된 소비자 명령 큐에서 대기 명령을 큐에 대기하고 생산자 명령 큐에서 리소스 준비 신호를 기다립니다. |
IMFD3D12SynchronizationObjectCommands::EnqueueResourceRelease GPU가 소비자 명령 처리를 완료할 때 동기화 개체에 신호를 보낼 지정된 명령 큐에 펜스를 큐에 넣습니다. |
IMFD3D12SynchronizationObjectCommands::SignalEventOnResourceReady D3D12 리소스가 준비되면 설정될 이벤트 핸들을 저장합니다. |
요구 사항
요구 사항 | 값 |
---|---|
헤더 | mfd3d12.h |