ID3D11FunctionLinkingGraph::CreateModuleInstance 方法 (d3d11shader.h)
從 function-linking-graph 物件初始化著色器模組。
語法
HRESULT CreateModuleInstance(
[out] ID3D11ModuleInstance **ppModuleInstance,
[out, optional] ID3DBlob **ppErrorBuffer
);
參數
[out] ppModuleInstance
類型: ID3D11ModuleInstance**
要初始化著色器模組之 ID3D11ModuleInstance 介面的指標位址。
[out, optional] ppErrorBuffer
類型: ID3DBlob**
變數的選擇性指標,可接收 ID3DBlob 介面的指標,您可以用來存取編譯程式錯誤訊息,如果沒有錯誤,則為 NULL 。
傳回值
類型: HRESULT
如果成功,則傳回S_OK;否則,會傳回其中一個 Direct3D 11 傳回碼。
規格需求
需求 | 值 |
---|---|
目標平台 | Windows |
標頭 | d3d11shader.h |
程式庫 | D3DCompiler.lib |
Dll | D3DCompiler_47.dll |