D3DDTCAPS
描述设备支持的顶点数据类型的常量。
#define | 值 | 说明 |
---|---|---|
D3DDTCAPS_UBYTE4 | 0x00000001L | 4D 无符号字节。 |
D3DDTCAPS_UBYTE4N | 0x00000002L | 规范化、4D 无符号字节。 四个字节中的每一个都通过除以 255.0 进行规范化。 |
D3DDTCAPS_SHORT2N | 0x00000004L | 规范化,2D 签名短,扩展到 (第一个字节/32767.0,第二个字节/32767.0,0,1) 。 |
D3DDTCAPS_SHORT4N | 0x00000008L | 规范化,4D 签名短,扩展到 (第一个字节/32767.0,第二个字节/32767.0,第三个字节/32767.0,第四个字节/32767.0) 。 |
D3DDTCAPS_USHORT2N | 0x00000010L | 规范化,2D 无符号短,扩展到 (第一个字节/65535.0,第二个字节/65535.0,0,1) 。 |
D3DDTCAPS_USHORT4N | 0x00000020L | 规范化的 4D 无符号短,扩展到 (第一个字节/65535.0、第二个字节/65535.0、第三个字节/65535.0、第四个字节/65535.0) 。 |
D3DDTCAPS_UDEC3 | 0x00000040L | 3D 无符号 10 10 10 格式扩展为 (值、值、值、1) 。 |
D3DDTCAPS_DEC3N | 0x00000080L | 3D 签名 10 10 10 格式规范化并扩展为 (v[0]/511.0、v[1]/511.0、v[2]/511.0、1) 。 |
D3DDTCAPS_FLOAT16_2 | 0x00000100L | 2D 16 位浮点数。 |
D3DDTCAPS_FLOAT16_4 | 0x00000200L | 4D 16 位浮点数。 |
这些常量由 D3DCAPS9 的 DeclTypes 成员使用。
常量信息
要求 | 值 |
---|---|
标头 | d3d9caps.h |
最低操作系统 | Windows 98 |
相关主题