Partilhar via


D3DDTCAPS

Constantes que descrevem os tipos de dados de vértice suportados por um dispositivo.

#define Valor Descrição
D3DDTCAPS_UBYTE4 0x00000001L Byte não assinado 4D.
D3DDTCAPS_UBYTE4N 0x00000002L Normalizado, 4D byte não assinado. Cada um dos quatro bytes é normalizado dividindo para 255.0.
D3DDTCAPS_SHORT2N 0x00000004L Normalizado, 2D assinado curto, expandido para (primeiro byte/32767.0, segundo byte/32767.0, 0, 1).
D3DDTCAPS_SHORT4N 0x00000008L Normalizado, 4D assinado curto, expandido para (primeiro byte/32767.0, segundo byte/32767.0, terceiro byte/32767.0, quarto byte/32767.0).
D3DDTCAPS_USHORT2N 0x00000010L Normalizado, 2D curto não assinado, expandido para (primeiro byte/65535.0, segundo byte/65535.0, 0, 1).
D3DDTCAPS_USHORT4N 0x00000020L Normalizado 4D curto não assinado, expandido para (primeiro byte/65535.0, segundo byte/65535.0, terceiro byte/65535.0, quarto byte/65535.0).
D3DDTCAPS_UDEC3 0x00000040L Formato 3D não assinado 10 10 10 expandido para (valor, valor, valor, 1).
D3DDTCAPS_DEC3N 0x00000080L 3D assinado 10 10 10 formato normalizado e expandido para (v[0]/511.0, v[1]/511.0, v[2]/511.0, 1).
D3DDTCAPS_FLOAT16_2 0x00000100L Números de ponto flutuante 2D de 16 bits.
D3DDTCAPS_FLOAT16_4 0x00000200L Números de ponto flutuante 4D de 16 bits.

 

Essas constantes são usadas pelo membro DeclTypes do D3DCAPS9.

Informação Constante

Exigência Valor
Cabeçalho d3d9caps.h
Sistema operativo mínimo Janelas 98

 

constantes Direct3D