IMFD3D12SynchronizationObjectCommands::EnqueueResourceRelease 方法 (mfd3d12.h)

在 GPU 处理完使用者命令时,将围栏排入指定的命令队列,该队列将向同步对象发出信号。 此方法在资源不再使用且已由使用者释放时发出信号。

语法

HRESULT EnqueueResourceRelease(
  ID3D12CommandQueue *pConsumerCommandQueue
);

参数

pConsumerCommandQueue

指向 ID3D12CommandQueue 的指针,表示隔离应排队的使用者命令队列。

返回值

说明
S_OK 成功
MF_E_OPERATION_UNSUPPORTED_AT_D3D_FEATURE_LEVEL 组件使用的 DirectX 版本不支持尝试调用或命令。
o MF_E_UNSUPPORTED_MEDIATYPE_AT_D3D_FEATURE_LEVEL 组件使用的 DirectX 版本不支持指定的媒体类型。

要求

要求
Header mfd3d12.h