Método ID3DXTextureShader::GetConstantDesc
Obtiene un puntero a la matriz de constantes de la tabla de constantes.
Sintaxis
HRESULT GetConstantDesc(
[in] D3DXHANDLE hConstant,
[in, out] D3DXCONSTANT_DESC *pDesc,
[in, out] UINT *pCount
);
Parámetros
-
hConstant [in]
-
Tipo: D3DXHANDLE
Identificador único de una constante. Consulte D3DXHANDLE.
-
pDesc [in, out]
-
Tipo: D3DXCONSTANT_DESC*
Devuelve un puntero a una matriz de descripciones. Consulte D3DXCONSTANT_DESC.
-
pCount [in, out]
-
Tipo: UINT*
La entrada proporcionada debe ser el tamaño máximo de la matriz. La salida es el número de elementos que se rellenan en la matriz cuando la función devuelve.
Valor devuelto
Tipo: HRESULT
Si el método se ejecuta correctamente, el valor devuelto es D3D_OK. Si se produce un error en el método, el valor devuelto puede ser uno de los siguientes: D3DERR_INVALIDCALL, D3DXERR_INVALIDDATA.
Comentarios
Los muestradores pueden aparecer más de una vez en una tabla constante, por lo que este método puede devolver una matriz de descripciones cada una con un índice de registro diferente.
Requisitos
Requisito | Value |
---|---|
Encabezado |
|
Biblioteca |
|
Consulte también