DDS ビット フラグの値
DDS ビット フラグの値
多数のフィールドが標準の Microsoft® DirectDraw® ビット フラグを利用している。ここでは、DDS ファイルに使うビット フラグのリファレンス情報を記述する。
元の DDSURFACEDESC2 構造体の dwFlags メンバは、次の値の 1 つまたは複数に設定できる。
フラグ | 値 |
---|---|
DDSD_CAPS | 0x00000001 |
DDSD_HEIGHT | 0x00000002 |
DDSD_WIDTH | 0x00000004 |
DDSD_PITCH | 0x00000008 |
DDSD_PIXELFORMAT | 0x00001000 |
DDSD_MIPMAPCOUNT | 0x00020000 |
DDSD_LINEARSIZE | 0x00080000 |
DDSD_DEPTH | 0x00800000 |
フラグ | 値 |
---|---|
DDPF_ALPHAPIXELS | 0x00000001 |
DDPF_FOURCC | 0x00000004 |
DDPF_RGB | 0x00000040 |
DDSCAPS2 構造体の dwCaps1 メンバは、次の値の 1 つまたは複数に設定できる。
フラグ | 値 |
---|---|
DDSCAPS_COMPLEX | 0x00000008 |
DDSCAPS_TEXTURE | 0x00001000 |
DDSCAPS_MIPMAP | 0x00400000 |
DDSCAPS2 構造体の dwCaps2 メンバは、次の値の 1 つまたは複数に設定できる。
フラグ | 値 |
---|---|
DDSCAPS2_CUBEMAP | 0x00000200 |
DDSCAPS2_CUBEMAP_POSITIVEX | 0x00000400 |
DDSCAPS2_CUBEMAP_NEGATIVEX | 0x00000800 |
DDSCAPS2_CUBEMAP_POSITIVEY | 0x00001000 |
DDSCAPS2_CUBEMAP_NEGATIVEY | 0x00002000 |
DDSCAPS2_CUBEMAP_POSITIVEZ | 0x00004000 |
DDSCAPS2_CUBEMAP_NEGATIVEZ | 0x00008000 |
DDSCAPS2_VOLUME | 0x00200000 |