D3DDTCAPS
Constantes que descrevem os tipos de dados de vértice compatíveis com um dispositivo.
#define | Valor | Descrição |
---|---|---|
D3DDTCAPS_UBYTE4 | 0x00000001L | Byte sem sinal 4D. |
D3DDTCAPS_UBYTE4N | 0x00000002L | Byte sem sinal 4D normalizado. Cada um dos quatro bytes é normalizado dividindo para 255,0. |
D3DDTCAPS_SHORT2N | 0x00000004L | Normalizado, com sinal 2D curto, expandido para (primeiro byte/32767.0, segundo byte/32767.0, 0, 1). |
D3DDTCAPS_SHORT4N | 0x00000008L | Normalizado, com sinal 4D curto, expandido para (primeiro byte/32767.0, segundo byte/32767.0, terceiro byte/32767.0, quarto byte/32767.0). |
D3DDTCAPS_USHORT2N | 0x00000010L | Normalizado, 2D sem sinal curto, expandido para (primeiro byte/65535.0, segundo byte/65535.0, 0, 1). |
D3DDTCAPS_USHORT4N | 0x00000020L | Short sem sinal 4D normalizado, expandido para (primeiro byte/65535.0, segundo byte/65535.0, terceiro byte/65535.0, quarto byte/65535.0). |
D3DDTCAPS_UDEC3 | 0x00000040L | Formato 3D sem sinal 10 10 10 expandido para (valor, valor, valor, 1). |
D3DDTCAPS_DEC3N | 0x00000080L | O formato 3D assinado 10 10 10 foi 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 de 16 bits 2D. |
D3DDTCAPS_FLOAT16_4 | 0x00000200L | Números de ponto flutuante de 16 bits 4D. |
Essas constantes são usadas pelo membro DeclTypes do D3DCAPS9.
Informações constantes
Requisito | Valor |
---|---|
parâmetro | d3d9caps.h |
Sistema operacional mínimo | Windows 98 |
Tópicos relacionados