Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Gera o código de sombreador HLSL (Linguagem de Sombreador de Alto Nível) da Microsoft que representa o grafo de vinculação de função.
Sintaxe
HRESULT GenerateHlsl(
[in] UINT uFlags,
[out] ID3DBlob **ppBuffer
);
Parâmetros
[in] uFlags
Tipo: UINT
Reservado
[out] ppBuffer
Tipo: ID3DBlob**
Um ponteiro para uma variável que recebe um ponteiro para a interface ID3DBlob que você pode usar para acessar o código-fonte do sombreador HLSL que representa o grafo de vinculação de função. Você pode compilar esse código HLSL, mas primeiro você deve adicionar código ou incluir instruções para as funções chamadas no grafo de vinculação de função.
Retornar valor
Tipo: HRESULT
Retorna S_OK se tiver êxito; caso contrário, retornará um dos códigos de retorno do Direct3D 11.
Requisitos
| Requisito | Valor |
|---|---|
| Plataforma de Destino | Windows |
| Cabeçalho | d3d11shader.h |
| Biblioteca | D3DCompiler.lib |
| DLL | D3DCompiler_47.dll |