D3DDTCAPS
デバイスがサポートする頂点データ型を記述する定数です。
#define | 値 | 説明 |
---|---|---|
D3DDTCAPS_UBYTE4 | 0x00000001L | 4D 符号なしバイトです。 |
D3DDTCAPS_UBYTE4N | 0x00000002L | 正規化された 4D 符号なしバイトです。4 バイトごとに 255.0 で除算されて正規化されます。 |
D3DDTCAPS_SHORT2N | 0x00000004L | (先頭バイト/32767.0, 2 番目のバイト/32767.0, 0, 1) に展開される 2D 符号付き正規化短整数です。 |
D3DDTCAPS_SHORT4N | 0x00000008L | (先頭バイト/32767.0, 2 番目のバイト/32767.0, 3 番目のバイト/32767.0, 4 番目のバイト/32767.0) に展開される 4D 符号付き正規化短整数です。 |
D3DDTCAPS_USHORT2N | 0x00000010L | (先頭バイト/65535.0, 2 番目のバイト/65535.0, 0, 1) に展開される 2D 符号なし正規化短整数です。 |
D3DDTCAPS_USHORT4N | 0x00000020L | (先頭バイト/65535.0, 2 番目のバイト/65535.0, 3 番目のバイト/65535.0, 4 番目のバイト/65535.0) に展開される 4D 符号なし正規化短整数です。 |
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 |