D3DDTCAPS

Constantes que describen los tipos de datos de vértices admitidos por un dispositivo.

#define Value Descripción
D3DDTCAPS_UBYTE4 0x00000001L Byte sin signo 4D.
D3DDTCAPS_UBYTE4N 0x00000002L Byte normalizado, 4D sin signo. Cada uno de los cuatro bytes se normaliza dividiendo a 255,0.
D3DDTCAPS_SHORT2N 0x00000004L Normalizado, short con signo 2D, expandido a (primer byte/32767.0, segundo byte/32767.0, 0, 1).
D3DDTCAPS_SHORT4N 0x00000008L Normalizado, short firmado 4D, expandido a (primer byte/32767.0, segundo byte/32767.0, tercer byte/32767.0, cuarto byte/32767.0).
D3DDTCAPS_USHORT2N 0x00000010L Normalizado, 2D sin signo corto, expandido a (primer byte/65535.0, segundo byte/65535.0, 0, 1).
D3DDTCAPS_USHORT4N 0x00000020L Normalizado 4D unsigned short, expandido a (primer byte/65535.0, segundo byte/65535.0, tercer byte/65535.0, cuarto byte/65535.0).
D3DDTCAPS_UDEC3 0x00000040L Formato 3D sin signo 10 10 10 expandido a (valor, valor, valor, 1).
D3DDTCAPS_DEC3N 0x00000080L Formato 3D firmado 10 10 10 normalizado y expandido a (v[0]/511.0, v[1]/511.0, v[2]/511.0, 1).
D3DDTCAPS_FLOAT16_2 0x00000100L Números de punto flotante de 16 bits 2D.
D3DDTCAPS_FLOAT16_4 0x00000200L Números de punto flotante de 4D de 16 bits.

 

Estas constantes las usa el miembro DeclTypes de D3DCAPS9.

Información constante

Requisito Value
Encabezado d3d9caps.h
Sistema operativo mínimo Windows 98

 

Constantes de Direct3D