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 |