Função D3DXGetShaderConstantTable
Obtém a tabela de constante de sombreador inserida dentro de um sombreador.
Sintaxe
HRESULT D3DXGetShaderConstantTable(
_In_ const DWORD *pFunction,
_Out_ LPD3DXCONSTANTTABLE * ppConstantTable
);
Parâmetros
-
pFunction [in]
-
Tipo: const DWORD*
Ponteiro para o fluxo DWORD da função.
-
ppConstantTable [out]
-
Tipo: LPD3DXCONSTANTTABLE*
Retorna a interface de tabela constante (consulte ID3DXConstantTable) que gerencia a tabela constante.
Valor retornado
Tipo: HRESULT
Se a função for bem-sucedida, o valor retornado será D3D_OK. Se a função falhar, o valor retornado poderá ser um dos seguintes: D3DERR_INVALIDCALL, D3DXERR_INVALIDDATA E_OUTOFMEMORY.
Comentários
Uma tabela constante é gerada por D3DXCompileShader e inserida no corpo do sombreador. Se você precisar de espaço de endereço virtual adicional, consulte D3DXGetShaderConstantTableEx.
Requisitos
Requisito | Valor |
---|---|
parâmetro |
|
Biblioteca |
|
Confira também