D3DDTCAPS

Constantes décrivant les types de données de vertex pris en charge par un appareil.

#define Valeur Description
D3DDTCAPS_UBYTE4 0x00000001L 4D octet non signé.
D3DDTCAPS_UBYTE4N 0x00000002L Octet normalisé, 4D non signé. Chacun des quatre octets est normalisé en divisant en 255,0.
D3DDTCAPS_SHORT2N 0x00000004L Court signé en 2D normalisé, étendu à (premier octet/32767.0, second octet/32767.0, 0, 1).
D3DDTCAPS_SHORT4N 0x00000008L Court signé en 4D normalisé, étendu à (premier octet/32767.0, second octet/32767.0, troisième octet/32767.0, quatrième octet/32767.0).
D3DDTCAPS_USHORT2N 0x00000010L Normalized, 2D non signé short, étendu à (premier octet/65535.0, second octet/65535.0, 0, 1).
D3DDTCAPS_USHORT4N 0x00000020L Court non signé 4D normalisé, étendu à (premier octet/65535.0, second octet/65535.0, troisième octet/65535.0, quatrième octet/65535.0).
D3DDTCAPS_UDEC3 0x00000040L 3D non signé 10 10 10 format étendu à (valeur, valeur, valeur, 1).
D3DDTCAPS_DEC3N 0x00000080L Format 3D signé 10 10 10 normalisé et étendu à (v[0]/511.0, v[1]/511.0, v[2]/511.0, 1).
D3DDTCAPS_FLOAT16_2 0x00000100L Nombres à virgule flottante 16 bits 2D.
D3DDTCAPS_FLOAT16_4 0x00000200L Nombres à virgule flottante 16 bits 4D.

 

Ces constantes sont utilisées par le membre DeclTypes de D3DCAPS9.

Informations constantes

Condition requise Valeur
En-tête d3d9caps.h
Système d’exploitation minimal Windows 98

 

Constantes Direct3D