Método ID3DXTextureShader::GetConstantDesc
Obtém um ponteiro para a matriz de constantes na tabela constante.
Sintaxe
HRESULT GetConstantDesc(
[in] D3DXHANDLE hConstant,
[in, out] D3DXCONSTANT_DESC *pDesc,
[in, out] UINT *pCount
);
Parâmetros
-
hConstant [in]
-
Tipo: D3DXHANDLE
Identificador exclusivo para uma constante. Consulte D3DXHANDLE.
-
pDesc [in, out]
-
Tipo: D3DXCONSTANT_DESC*
Retorna um ponteiro para uma matriz de descrições. Consulte D3DXCONSTANT_DESC.
-
pCount [in, out]
-
Tipo: UINT*
A entrada fornecida deve ser o tamanho máximo da matriz. A saída é o número de elementos que são preenchidos na matriz quando a função retorna.
Valor retornado
Tipo: HRESULT
Se o método for bem-sucedido, o valor retornado será D3D_OK. Se o método falhar, o valor retornado poderá ser um dos seguintes: D3DERR_INVALIDCALL, D3DXERR_INVALIDDATA.
Comentários
Os samplers podem aparecer mais de uma vez em uma tabela constante, portanto, esse método pode retornar uma matriz de descrições cada uma com um índice de registro diferente.
Requisitos
Requisito | Valor |
---|---|
parâmetro |
|
Biblioteca |
|
Confira também