ID3DXEffectCompiler::GetLiteral, méthode
Obtient une status littérale d’un paramètre. Un paramètre littéral a une valeur qui ne change pas pendant la durée de vie d’un effet.
Syntaxe
HRESULT GetLiteral(
[in] D3DXHANDLE hParameter,
[out] BOOL *pLiteral
);
Paramètres
-
hParameter [in]
-
Type : D3DXHANDLE
Identificateur unique d’un paramètre. Consultez Handles (Direct3D 9).
-
pLiteral [out]
-
Type : BOOL*
Retourne True si le paramètre est un littéral, et False dans le cas contraire.
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 D3DERR_INVALIDCALL.
Notes
Cette méthode change uniquement si le paramètre est un littéral ou non. Pour modifier la valeur d’un paramètre, utilisez une méthode telle que ID3DXBaseEffect::SetBool ou ID3DXBaseEffect::SetValue.
Spécifications
Condition requise | Valeur |
---|---|
En-tête |
|
Bibliothèque |
|
Voir aussi