IMFD3D12SynchronizationObjectCommands::EnqueueResourceRelease 方法 (mfd3d12.h)
將柵欄排入指定的命令佇列,以在 GPU 完成處理取用者命令時,向同步處理對象發出訊號。 此方法會在資源不再使用且已由取用者釋出時發出訊號。
語法
HRESULT EnqueueResourceRelease(
ID3D12CommandQueue *pConsumerCommandQueue
);
參數
pConsumerCommandQueue
ID3D12CommandQueue 的指標,代表應該將柵欄排入佇列的取用者命令佇列。
傳回值
值 | 描述 |
---|---|
S_OK | Success |
MF_E_OPERATION_UNSUPPORTED_AT_D3D_FEATURE_LEVEL | 元件所使用的 DirectX 版本不支援嘗試的呼叫或命令。 |
o MF_E_UNSUPPORTED_MEDIATYPE_AT_D3D_FEATURE_LEVEL | 元件所使用的 DirectX 版本不支援指定的媒體類型。 |
規格需求
需求 | 值 |
---|---|
標頭 | mfd3d12.h |