ID3DXTextureShader::GetConstantDesc, méthode
Obtient un pointeur vers le tableau de constantes dans la table constante.
Syntaxe
HRESULT GetConstantDesc(
[in] D3DXHANDLE hConstant,
[in, out] D3DXCONSTANT_DESC *pDesc,
[in, out] UINT *pCount
);
Paramètres
-
hConstant [in]
-
Type : D3DXHANDLE
Identificateur unique d’une constante. Consultez D3DXHANDLE.
-
pDesc [in, out]
-
Type : D3DXCONSTANT_DESC*
Retourne un pointeur vers un tableau de descriptions. Voir D3DXCONSTANT_DESC.
-
pCount [in, out]
-
Type : UINT*
L’entrée fournie doit correspondre à la taille maximale du tableau. La sortie correspond au nombre d’éléments qui sont renseignés dans le tableau lorsque la fonction retourne.
Valeur retournée
Type : HRESULT
Si la méthode réussit, la valeur de retour est D3D_OK. Si la méthode échoue, la valeur de retour peut être l’une des suivantes : D3DERR_INVALIDCALL, D3DXERR_INVALIDDATA.
Notes
Les échantillonneurs peuvent apparaître plusieurs fois dans une table constante. Par conséquent, cette méthode peut retourner un tableau de descriptions chacune avec un index de registre différent.
Spécifications
Condition requise | Valeur |
---|---|
En-tête |
|
Bibliothèque |
|
Voir aussi