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 |