IMFD3D12SynchronizationObjectCommands インターフェイス (mfd3d12.h)
D3D12 リソースのプロデューサーまたはコンシューマーが、リソースを使用する準備ができたか、または解放できるときにダウンストリーム コンポーネントを通知できるようにするコマンドを提供します。
継承
IMFD3D12SynchronizationObjectCommands インターフェイスは、IUnknown インターフェイスから継承されます。
メソッド
IMFD3D12SynchronizationObjectCommands インターフェイスには、これらのメソッドがあります。
IMFD3D12SynchronizationObjectCommands::EnqueueResourceReady 関連付けられた D3D12 リソースを使用する準備ができたときにダウンストリーム コンシューマーに通知する、指定されたプロデューサー コマンド キューにフェンスをキューに入れます。 |
IMFD3D12SynchronizationObjectCommands::EnqueueResourceReadyWait 指定したコンシューマー コマンド キューで待機コマンドをキューに入れます。プロデューサー コマンド キューからリソース準備完了シグナルの待機を開始します。 |
IMFD3D12SynchronizationObjectCommands::EnqueueResourceRelease GPU がコンシューマー コマンドの処理を完了したときに同期オブジェクトに通知するフェンスを指定したコマンド キューにキューに入れます。 |
IMFD3D12SynchronizationObjectCommands::SignalEventOnResourceReady D3D12 リソースの準備ができたときに設定されるイベント ハンドルを格納します。 |
要件
要件 | 値 |
---|---|
Header | mfd3d12.h |