D3DSAMPLER _ Texture _ Type-Enumeration

Definiert die samplingtexttypen für Scheitelpunkt-Shader.

Syntax

typedef enum D3DSAMPLER_TEXTURE_TYPE { 
  D3DSTT_UNKNOWN,
  D3DSTT_2D,
  D3DSTT_CUBE,
  D3DSTT_VOLUME,
  D3DSTT_FORCE_DWORD
} D3DSAMPLER_TEXTURE_TYPE, *LPD3DSAMPLER_TEXTURE_TYPE;

Konstanten

D3DSTT _ unbekannt

Nicht initialisierter Wert. Der Wert dieses Elements ist 0 < < D3DSP _ TextureType _ Shift.

D3DSTT _ 2D

Deklarieren einer 2D-Textur. Der Wert dieses Elements ist 2 < < D3DSP _ TextureType _ Shift.

D3DSTT- _ Cube

Deklarieren einer Cube-Textur. Der Wert dieses Elements ist 3 < < D3DSP _ TextureType _ Shift.

D3DSTT- _ Volume

Deklarieren einer volumetextur. Der Wert dieses Elements ist 4 < < D3DSP _ TextureType _ Shift.

D3DSTT _ Erzwingen von _ DWORD

Erzwingt die Kompilierung dieser Enumeration in 32 Bits. Ohne diesen Wert können einige Compiler zulassen, dass diese Enumeration in eine andere Größe als 32 Bits kompiliert wird. Dieser Wert wird nicht verwendet.

Anforderungen

Anforderung Wert
Header
D3D9Types. h

Siehe auch

Direct3D-Enumerationen