D3DDTCAPS
D3DDTCAPS
デバイスがサポートする頂点のデータ型を記述する定数。
#define | 説明 | 値 |
---|---|---|
D3DDTCAPS_UBYTE4 | 0x00000001L | 4D 符号なしバイト。 |
D3DDTCAPS_UBYTE4N | 0x00000002L | 正規化された 4D 符号なしバイト。4 バイトそれぞれが、除算によって 255.0 に正規化される。 |
D3DDTCAPS_SHORT2N | 0x00000004L | 正規化された 2D 符号付き short。(第 1 バイト /32767.0, 第 2 バイト /32767.0, 0, 1) に展開される。 |
D3DDTCAPS_SHORT2N | 0x00000008L | 正規化された 4D 符号付き short。(第 1 バイト /32767.0, 第 2 バイト /32767.0, 第 3 バイト /32767.0, 第 4 バイト /32767.0) に展開される。 |
D3DDTCAPS_USHORT2N | 0x00000010L | 正規化された 2D 符号なし short。(第 1 バイト /65535.0, 第 2 バイト /65535.0, 0, 1) に展開される。 |
D3DDTCAPS_USHORT4N | 0x00000020L | 正規化された 4D 符号なし short。(第 65535.0 バイト /65535.0, 第 2 バイト /65535.0, 第 3 バイト /65535.0, 第 4 バイト /65535.0) に展開される。 |
D3DDTCAPS_UDEC3 | 0x00000040L | (value, value, value, 1) に展開される 3D 符号なし 10 10 10 フォーマット。 |
D3DDTCAPS_DEC3N | 0x00000080L | 正規化され、(v[0]/511.0, v[1]/511.0, v[2]/511.0, 1) に展開される 3D 符号付き 10 10 10 フォーマット。 |
D3DDTCAPS_FLOAT16_2 | 0x00000100L | 2D 16 ビット浮動小数点数値。 |
D3DDTCAPS_FLOAT16_4 | 0x00000200L | 4D 16 ビット浮動小数点数値。 |
D3DCAPS9 の DeclTypes メンバでは、これらの定数を使う。
定数情報
ヘッダー | d3d9caps.h |
最低限のオペレーティング システム | Windows 98 |