次の方法で共有


IMFD3D12SynchronizationObjectCommands::EnqueueResourceRelease メソッド (mfd3d12.h)

GPU がコンシューマー コマンドの処理を完了したときに同期オブジェクトに通知する、指定したコマンド キューにフェンスをキューに入れます。 このメソッドは、リソースが使用されなくなり、コンシューマーによって解放されたときに通知します。

構文

HRESULT EnqueueResourceRelease(
  ID3D12CommandQueue *pConsumerCommandQueue
);

パラメーター

pConsumerCommandQueue

フェンスをキューに入れるコンシューマー コマンド キューを表す ID3D12CommandQueue へのポインター。

戻り値

説明
S_OK Success
MF_E_OPERATION_UNSUPPORTED_AT_D3D_FEATURE_LEVEL 試行された呼び出しまたはコマンドは、コンポーネントで使用される DirectX バージョンではサポートされていません。
o MF_E_UNSUPPORTED_MEDIATYPE_AT_D3D_FEATURE_LEVEL 指定されたメディアの種類は、 コンポーネントで使用される DirectX バージョンではサポートされていません。

要件

要件
Header mfd3d12.h