IMFD3D12SynchronizationObject::SignalEventOnFinalResourceRelease メソッド (mfd3d12.h)
関連付けられた D3D12 リソースが空いているときに設定され、リサイクル、再利用、または破棄できるイベント ハンドルを格納します。
構文
HRESULT SignalEventOnFinalResourceRelease(
HANDLE hEvent
);
パラメーター
hEvent
リソースが解放されたときに設定されるイベントを処理します。
戻り値
HRESULT には、次の値が含まれますが、これらに限定されません。
値 | 説明 |
---|---|
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 |