D3DDTCAPS

Konstanten, die die von einem Gerät unterstützten Vertexdatentypen beschreiben.

#define Wert BESCHREIBUNG
D3DDTCAPS_UBYTE4 0x00000001L 4D-Byte ohne Vorzeichen.
D3DDTCAPS_UBYTE4N 0x00000002L Normalisiertes 4D-Byte ohne Vorzeichen. Jedes der vier Bytes wird normalisiert, indem in 255,0 dividiert wird.
D3DDTCAPS_SHORT2N 0x00000004L Normalisiert, 2D signiert kurz, erweitert auf (erstes Byte/32767.0, zweites Byte/32767.0, 0, 1).
D3DDTCAPS_SHORT4N 0x00000008L Normalisiert, 4D short signiert, erweitert auf (erstes Byte/32767.0, zweites Byte/32767.0, drittes Byte/32767.0, viertes Byte/32767.0).
D3DDTCAPS_USHORT2N 0x00000010L Normalisiert, 2D ohne Vorzeichen kurz, erweitert auf (erstes Byte/65535.0, zweites Byte/65535.0, 0, 1).
D3DDTCAPS_USHORT4N 0x00000020L Normalisiertes 4D ohne Vorzeichen, erweitert auf (erstes Byte/65535.0, zweites Byte/65535.0, drittes Byte/65535.0, viertes Byte/65535.0).
D3DDTCAPS_UDEC3 0x00000040L 3D-Format ohne Vorzeichen 10 10 10 erweitert auf (Wert, Wert, Wert, 1).
D3DDTCAPS_DEC3N 0x00000080L 3D signiert 10 10 10 Format normalisiert und erweitert zu (v[0]/511.0, v[1]/511.0, v[2]/511.0, 1).
D3DDTCAPS_FLOAT16_2 0x00000100L 2D 16-Bit-Gleitkommazahlen.
D3DDTCAPS_FLOAT16_4 0x00000200L 4D 16-Bit-Gleitkommazahlen.

 

Diese Konstanten werden vom DeclTypes-Member von D3DCAPS9 verwendet.

Konstante Informationen

Anforderung Wert
Header d3d9caps.h
Mindestbetriebssystem Windows 98

 

Direct3D-Konstanten