#include <dxgiformat.h>
#include <stdint.h>
Go to the source code of this file.
#define DDS_FOURCC 0x00000004 |
#define DDS_RGB 0x00000040 |
#define DDS_RGBA 0x00000041 |
#define DDS_LUMINANCE 0x00020000 |
#define DDS_LUMINANCEA 0x00020001 |
#define DDS_ALPHA 0x00000002 |
#define DDS_PAL8 0x00000020 |
#define MAKEFOURCC |
( |
|
ch0, |
|
|
|
ch1, |
|
|
|
ch2, |
|
|
|
ch3 |
|
) |
| |
Value:((uint32_t)(uint8_t)(ch0) | ((uint32_t)(uint8_t)(ch1) << 8) | \
((uint32_t)(uint8_t)(ch2) << 16) | ((uint32_t)(uint8_t)(ch3) << 24 ))
#define DDS_HEADER_FLAGS_TEXTURE 0x00001007 |
#define DDS_HEADER_FLAGS_MIPMAP 0x00020000 |
#define DDS_HEADER_FLAGS_VOLUME 0x00800000 |
#define DDS_HEADER_FLAGS_PITCH 0x00000008 |
#define DDS_HEADER_FLAGS_LINEARSIZE 0x00080000 |
#define DDS_HEIGHT 0x00000002 |
#define DDS_WIDTH 0x00000004 |
#define DDS_SURFACE_FLAGS_TEXTURE 0x00001000 |
#define DDS_SURFACE_FLAGS_MIPMAP 0x00400008 |
#define DDS_SURFACE_FLAGS_CUBEMAP 0x00000008 |
#define DDS_CUBEMAP_POSITIVEX 0x00000600 |
#define DDS_CUBEMAP_NEGATIVEX 0x00000a00 |
#define DDS_CUBEMAP_POSITIVEY 0x00001200 |
#define DDS_CUBEMAP_NEGATIVEY 0x00002200 |
#define DDS_CUBEMAP_POSITIVEZ 0x00004200 |
#define DDS_CUBEMAP_NEGATIVEZ 0x00008200 |
#define DDS_CUBEMAP_ALLFACES |
Value:
#define DDS_CUBEMAP_POSITIVEY
Definition: DDS.h:187
#define DDS_CUBEMAP_POSITIVEX
Definition: DDS.h:185
#define DDS_CUBEMAP_NEGATIVEX
Definition: DDS.h:186
#define DDS_CUBEMAP_POSITIVEZ
Definition: DDS.h:189
#define DDS_CUBEMAP_NEGATIVEZ
Definition: DDS.h:190
#define DDS_CUBEMAP_NEGATIVEY
Definition: DDS.h:188
#define DDS_CUBEMAP 0x00000200 |
#define DDS_FLAGS_VOLUME 0x00200000 |