Méthode IDirect3DDevice9::SetTextureStageState (d3d9helper.h)
Définit la valeur d’état pour la texture actuellement affectée.
Syntaxe
HRESULT SetTextureStageState(
[in] DWORD Stage,
[in] D3DTEXTURESTAGESTATETYPE Type,
[in] DWORD Value
);
Paramètres
[in] Stage
Type : DWORD
Identificateur d’étape de la texture pour laquelle la valeur d’état est définie. Les identificateurs de phase sont de base zéro. Les appareils peuvent avoir jusqu’à huit textures définies, de sorte que la valeur maximale autorisée pour Stage est 7.
[in] Type
Type : D3DTEXTURESTAGESTATETYPE
État de texture à définir. Ce paramètre peut être n’importe quel membre du type énuméré D3DTEXTURESTAGESTATETYPE .
[in] Value
Type : DWORD
Valeur d’état à définir. La signification de cette valeur est déterminée par le paramètre Type.
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.
Spécifications
Plateforme cible | Windows |
En-tête | d3d9helper.h (incluez D3D9.h) |
Bibliothèque | D3D9.lib |