Partager via


é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
D3D9Types.h

Voir aussi

Énumérations Direct3D