IMFD3D12SynchronizationObjectCommands::SignalEventOnResourceReady メソッド (mfd3d12.h)
D3D12 リソースの準備ができたときに設定されるイベント ハンドルを格納します。 このイベントは、CPU スレッドがリソース プロデューサー GPU タスクの実行を完了し、プロデューサーがリソース準備完了シグナルを起動するまで待機するために使用できます。
構文
HRESULT SignalEventOnResourceReady(
HANDLE hEvent
);
パラメーター
hEvent
リソースの準備ができたときに設定されるイベントのハンドル。
戻り値
値 | 説明 |
---|---|
S_OK | Success |
MF_E_OPERATION_UNSUPPORTED_AT_D3D_FEATURE_LEVEL | 試行された呼び出しまたはコマンドは、コンポーネントで使用される DirectX バージョンではサポートされていません。 |
o MF_E_UNSUPPORTED_MEDIATYPE_AT_D3D_FEATURE_LEVEL | 指定されたメディアの種類は、 コンポーネントで使用される DirectX バージョンではサポートされていません。 |
注釈
イベント ハンドルでアクセス権が制限されている場合、ハンドルには少なくとも EVENT_MODIFY_STATE 権限が必要です。 ハンドルを閉じるのは呼び出し元の責任です。
要件
要件 | 値 |
---|---|
Header | mfd3d12.h |