IMFD3D12SynchronizationObjectCommands::SignalEventOnResourceReady 方法 (mfd3d12.h)

存储将在 D3D12 资源准备就绪时设置的事件句柄。 CPU 线程可以使用此事件来等待资源生成者 GPU 任务完成执行,生成者会触发资源就绪信号。

语法

HRESULT SignalEventOnResourceReady(
  HANDLE hEvent
);

参数

hEvent

资源准备就绪时要设置的事件的句柄。

返回值

说明
S_OK 成功
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