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 |