D3DDTCAPS

Costanti che descrivono i tipi di dati dei vertici supportati da un dispositivo.

#define Valore Descrizione
D3DDTCAPS_UBYTE4 0x00000001L Byte senza segno 4D.
D3DDTCAPS_UBYTE4N 0x00000002L Normalizzato, byte non firmato 4D. Ognuno dei quattro byte viene normalizzato suddividendo a 255.0.
D3DDTCAPS_SHORT2N 0x00000004L Normalizzato, breve con segno 2D, espanso in (primo byte/32767.0, secondo byte/32767.0, 0, 1).
D3DDTCAPS_SHORT4N 0x00000008L Normalizzato, corto con segno 4D, espanso in (primo byte/32767.0, secondo byte/32767.0, terzo byte/32767.0, quarto byte/32767.0).
D3DDTCAPS_USHORT2N 0x00000010L Normalizzato, 2D unsigned short, espanso in (primo byte/65535.0, secondo byte/65535.0, 0, 1).
D3DDTCAPS_USHORT4N 0x00000020L Normalizzato 4D unsigned short, espanso in (primo byte/65535.0, secondo byte/65535.0, terzo byte/65535.0, quarto byte/65535.0).
D3DDTCAPS_UDEC3 0x00000040L 3D unsigned 10 10 10 formato espanso in (valore, valore, valore, 1).
D3DDTCAPS_DEC3N 0x00000080L 3D firmato 10 10 10 formato normalizzato e espanso in (v[0]/511.0, v[1]/511.0, v[2]/511.0, 1).
D3DDTCAPS_FLOAT16_2 0x00000100L Numeri a virgola mobile a 16 bit.
D3DDTCAPS_FLOAT16_4 0x0000200L Numeri a virgola mobile a 4D a 16 bit.

 

Queste costanti vengono usate dal membro DeclTypes di D3DCAPS9.

Informazioni costanti

Requisito Valore
Intestazione d3d9caps.h
Sistema operativo minimo Windows 98

 

Costanti Direct3D