ID3D11FunctionLinkingGraph::CallFunction-Methode (d3d11shader.h)
Erstellt einen Aufruffunktionsverknüpfungsknoten, der im function-linking-graph verwendet werden soll.
Syntax
HRESULT CallFunction(
[in, optional] LPCSTR pModuleInstanceNamespace,
[in] ID3D11Module *pModuleWithFunctionPrototype,
[in] LPCSTR pFunctionName,
[out] ID3D11LinkingNode **ppCallNode
);
Parameter
[in, optional] pModuleInstanceNamespace
Typ: LPCSTR
Der optionale Namespace für die Funktion oder NULL , wenn kein Namespace benötigt wird.
[in] pModuleWithFunctionPrototype
Typ: ID3D11Module*
Ein Zeiger auf die ID3D11ModuleInstance-Schnittstelle für das Bibliotheksmodul, das den Funktionsprototyp enthält.
[in] pFunctionName
Typ: LPCSTR
Der Name der Funktion.
[out] ppCallNode
Typ: ID3D11LinkingNode**
Ein Zeiger auf eine Variable, die einen Zeiger auf die ID3D11LinkingNode-Schnittstelle empfängt, die die Funktion im function-linking-graph darstellt.
Rückgabewert
Typ: HRESULT
Gibt bei erfolgreicher Ausführung S_OK zurück. Gibt andernfalls einen der Direct3D 11-Rückgabecodes zurück.
Anforderungen
Zielplattform | Windows |
Kopfzeile | d3d11shader.h |
Bibliothek | D3DCompiler.lib |
DLL | D3DCompiler_47.dll |