IDMLDevice::CreateOperator 方法 (directml.h)
建立 DirectML 運算子。
在 DirectML 中,運算子代表功能的抽象組合,可編譯成適合在 GPU 上執行的表單。 無法直接執行運算子物件;它們必須先編譯成 IDMLCompiledOperator。
語法
HRESULT CreateOperator(
const DML_OPERATOR_DESC *desc,
REFIID riid,
[out] void **ppv
);
參數
desc
類型:const DML_OPERATOR_DESC*
要建立之運算子的描述。
riid
類型: REFIID
您想要在 ppv中傳回之介面的全域唯一識別碼 (GUID) 參考。 這應該是 IDMLOperator的 GUID。
[out] ppv
類型: void**
接收運算子指標的記憶體區塊指標。 這是 IDMLOperator指標的位址,代表所建立的運算子。
傳回值
類型: HRESULT
如果此方法成功,則會傳回 S_OK。 否則,它會傳回 HRESULT 錯誤碼。
需求
目標平台 | Windows |
標頭 | directml.h |
程式庫 | DirectML.lib |
Dll | DirectML.dll |