共用方式為


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 許可權。 呼叫者必須負責關閉句柄。

規格需求

需求
標頭 mfd3d12.h