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

另請參閱

ID3D11FunctionLinkingGraph