Partilhar via


enumeração D3DSAMPLER_TEXTURE_TYPE

Define os tipos de textura do sampler para sombreadores de vértice.

Sintaxe

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

Valor não inicializado. O valor desse elemento é 0 << D3DSP_TEXTURETYPE_SHIFT.

D3DSTT_2D

Declarando uma textura 2D. O valor desse elemento é 2 << D3DSP_TEXTURETYPE_SHIFT.

D3DSTT_CUBE

Declarando uma textura de cubo. O valor desse elemento é 3 << D3DSP_TEXTURETYPE_SHIFT.

D3DSTT_VOLUME

Declarando uma textura de volume. O valor desse elemento é 4 << D3DSP_TEXTURETYPE_SHIFT.

D3DSTT_FORCE_DWORD

Força essa enumeração a compilar para 32 bits de tamanho. Sem esse valor, alguns compiladores permitiriam que essa enumeração fosse compilada para um tamanho diferente de 32 bits. Este valor não é usado.

Requisitos

Requisito Valor
parâmetro
D3D9Types.h

Confira também

Enumerações Direct3D