énumération D3DSAMPLER_TEXTURE_TYPE
Définit les types de texture de l’échantillonneur pour les nuanceurs de vertex.
Syntaxe
typedef enum D3DSAMPLER_TEXTURE_TYPE {
D3DSTT_UNKNOWN,
D3DSTT_2D,
D3DSTT_CUBE,
D3DSTT_VOLUME,
D3DSTT_FORCE_DWORD
} D3DSAMPLER_TEXTURE_TYPE, *LPD3DSAMPLER_TEXTURE_TYPE;
Constantes
-
D3DSTT_UNKNOWN
-
Valeur non initialisée. La valeur de cet élément est 0 << D3DSP_TEXTURETYPE_SHIFT.
-
D3DSTT_2D
-
Déclaration d’une texture 2D. La valeur de cet élément est 2 << D3DSP_TEXTURETYPE_SHIFT.
-
D3DSTT_CUBE
-
Déclaration d’une texture de cube. La valeur de cet élément est 3 << D3DSP_TEXTURETYPE_SHIFT.
-
D3DSTT_VOLUME
-
Déclaration d’une texture de volume. La valeur de cet élément est 4 << D3DSP_TEXTURETYPE_SHIFT.
-
D3DSTT_FORCE_DWORD
-
Force cette énumération à compiler à 32 bits. Sans cette valeur, certains compilateurs autoriseraient cette énumération à compiler à une taille autre que 32 bits. Cette valeur n'est pas utilisée.
Spécifications
Condition requise | Valeur |
---|---|
En-tête |
|
Voir aussi