Método ID3D11FunctionLinkingGraph::GenerateHlsl (d3d11shader.h)

Genera código de sombreador de lenguaje de sombreador de alto nivel (HLSL) de Microsoft que representa el grafo de vinculación de funciones.

Sintaxis

HRESULT GenerateHlsl(
  [in]  UINT     uFlags,
  [out] ID3DBlob **ppBuffer
);

Parámetros

[in] uFlags

Tipo: UINT

Reservado

[out] ppBuffer

Tipo: ID3DBlob**

Puntero a una variable que recibe un puntero a la interfaz ID3DBlob que puede usar para acceder al código fuente del sombreador HLSL que representa el gráfico de vinculación de funciones. Puede compilar este código HLSL, pero primero debe agregar código o incluir instrucciones para las funciones llamadas en function-linking-graph.

Valor devuelto

Tipo: HRESULT

Devuelve S_OK si se ejecuta correctamente; de lo contrario, devuelve uno de los códigos de retorno de Direct3D 11.

Requisitos

Requisito Value
Plataforma de destino Windows
Encabezado d3d11shader.h
Library D3DCompiler.lib
Archivo DLL D3DCompiler_47.dll

Consulte también

ID3D11FunctionLinkingGraph