Freigeben über


ID3D11FunctionLinkingGraph::CreateModuleInstance-Methode (d3d11shader.h)

Initialisiert ein Shadermodul aus dem Function-linking-graph-Objekt.

Syntax

HRESULT CreateModuleInstance(
  [out]           ID3D11ModuleInstance **ppModuleInstance,
  [out, optional] ID3DBlob             **ppErrorBuffer
);

Parameter

[out] ppModuleInstance

Typ: ID3D11ModuleInstance**

Die Adresse eines Zeigers auf eine ID3D11ModuleInstance-Schnittstelle für das zu initialisierende Shadermodul.

[out, optional] ppErrorBuffer

Typ: ID3DBlob**

Ein optionaler Zeiger auf eine Variable, die einen Zeiger auf die ID3DBlob-Schnittstelle empfängt, mit dem Sie auf Compilerfehlermeldungen zugreifen können, oder NULL , wenn keine Fehler vorliegen.

Rückgabewert

Typ: HRESULT

Gibt bei erfolgreicher Ausführung S_OK zurück. Gibt andernfalls einen der Direct3D 11-Rückgabecodes zurück.

Anforderungen

Anforderung Wert
Zielplattform Windows
Kopfzeile d3d11shader.h
Bibliothek D3DCompiler.lib
DLL D3DCompiler_47.dll

Weitere Informationen

ID3D11FunctionLinkingGraph