Share via


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

Weitere Informationen

ID3D11FunctionLinkingGraph