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 |