D3DCreateFunctionLinkingGraph 函数 (d3dcompiler.h)

创建 function-linking-graph 接口。

注意 此函数是 HLSL 着色器链接技术的一部分,可在所有 Direct3D 11 平台上使用该技术创建预编译的 HLSL 函数,将它们打包到库,并在运行时将其链接到完整的着色器。

 

语法

HRESULT D3DCreateFunctionLinkingGraph(
  [in]  UINT                       uFlags,
  [out] ID3D11FunctionLinkingGraph **ppFunctionLinkingGraph
);

参数

[in] uFlags

类型: UINT

预留

[out] ppFunctionLinkingGraph

类型: ID3D11FunctionLinkingGraph**

指向变量的指针,该变量接收指向 ID3D11FunctionLinkingGraph 接口的指针,该接口用于构造由一系列预编译函数调用组成的着色器。

返回值

类型: HRESULT

如果成功,则返回S_OK;否则,返回 Direct3D 11 返回代码之一。

注解

注意 D3dcompiler_47.dll 或更高版本的 DLL 包含 D3DCreateFunctionLinkingGraph 函数。
 

要求

要求
目标平台 Windows
标头 d3dcompiler.h
Library D3DCompiler.lib
DLL D3DCompiler_47.dll

请参阅

函数

ID3D11FunctionLinkingGraph