次の方法で共有


IMFD3D12SynchronizationObjectCommands インターフェイス (mfd3d12.h)

D3D12 リソースのプロデューサーまたはコンシューマーが、リソースを使用する準備ができたか、または解放できるときにダウンストリーム コンポーネントを通知できるようにするコマンドを提供します。

継承

IMFD3D12SynchronizationObjectCommands インターフェイスは、IUnknown インターフェイスから継承されます。

メソッド

IMFD3D12SynchronizationObjectCommands インターフェイスには、これらのメソッドがあります。

 
IMFD3D12SynchronizationObjectCommands::EnqueueResourceReady

関連付けられた D3D12 リソースを使用する準備ができたときにダウンストリーム コンシューマーに通知する、指定されたプロデューサー コマンド キューにフェンスをキューに入れます。
IMFD3D12SynchronizationObjectCommands::EnqueueResourceReadyWait

指定したコンシューマー コマンド キューで待機コマンドをキューに入れます。プロデューサー コマンド キューからリソース準備完了シグナルの待機を開始します。
IMFD3D12SynchronizationObjectCommands::EnqueueResourceRelease

GPU がコンシューマー コマンドの処理を完了したときに同期オブジェクトに通知するフェンスを指定したコマンド キューにキューに入れます。
IMFD3D12SynchronizationObjectCommands::SignalEventOnResourceReady

D3D12 リソースの準備ができたときに設定されるイベント ハンドルを格納します。

要件

要件
Header mfd3d12.h