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