![]() |
Paradox Game Engine
v1.0.0 beta06
|
#include <dxgiformat.h>
#include <stdint.h>
Go to the source code of this file.
Classes | |
struct | DirectX::DDS_PIXELFORMAT |
struct | DirectX::DDS_HEADER |
struct | DirectX::DDS_HEADER_DXT10 |
Namespaces | |
DirectX | |
Macros | |
#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) |
#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 |
#define | DDS_CUBEMAP 0x00000200 |
#define | DDS_FLAGS_VOLUME 0x00200000 |
Enumerations | |
enum | DirectX::DDS_RESOURCE_DIMENSION { DirectX::DDS_DIMENSION_TEXTURE1D = 2, DirectX::DDS_DIMENSION_TEXTURE2D = 3, DirectX::DDS_DIMENSION_TEXTURE3D = 4 } |
enum | DirectX::DDS_RESOURCE_MISC_FLAG { DirectX::DDS_RESOURCE_MISC_TEXTURECUBE = 0x4L } |
enum | DirectX::DDS_MISC_FLAGS2 { DirectX::DDS_MISC_FLAGS2_ALPHA_MODE_MASK = 0x7L } |
enum | DirectX::DDS_ALPHA_MODE { DirectX::DDS_ALPHA_MODE_UNKNOWN = 0, DirectX::DDS_ALPHA_MODE_STRAIGHT = 1, DirectX::DDS_ALPHA_MODE_PREMULTIPLIED = 2, DirectX::DDS_ALPHA_MODE_OPAQUE = 3, DirectX::DDS_ALPHA_MODE_CUSTOM = 4 } |
Functions | |
DirectX::__declspec (selectany) const DDS_PIXELFORMAT DDSPF_DXT1 | |
Variables | |
const uint32_t | DirectX::DDS_MAGIC = 0x20534444 |
#define DDS_CUBEMAP 0x00000200 |
Definition at line 175 of file DDS.h.
Referenced by DirectX::_DecodeDDSHeader().
#define DDS_CUBEMAP_ALLFACES |
Definition at line 171 of file DDS.h.
Referenced by DirectX::_DecodeDDSHeader(), and DirectX::_EncodeDDSHeader().
#define DDS_FLAGS_VOLUME 0x00200000 |
Definition at line 177 of file DDS.h.
Referenced by DirectX::_EncodeDDSHeader().
#define DDS_FOURCC 0x00000004 |
Definition at line 56 of file DDS.h.
Referenced by DirectX::_DecodeDDSHeader(), DirectX::_EncodeDDSHeader(), and DirectX::_GetDXGIFormat().
#define DDS_HEADER_FLAGS_LINEARSIZE 0x00080000 |
Definition at line 155 of file DDS.h.
Referenced by DirectX::_EncodeDDSHeader().
#define DDS_HEADER_FLAGS_MIPMAP 0x00020000 |
Definition at line 152 of file DDS.h.
Referenced by DirectX::_EncodeDDSHeader().
#define DDS_HEADER_FLAGS_PITCH 0x00000008 |
Definition at line 154 of file DDS.h.
Referenced by DirectX::_EncodeDDSHeader().
#define DDS_HEADER_FLAGS_TEXTURE 0x00001007 |
Definition at line 151 of file DDS.h.
Referenced by DirectX::_EncodeDDSHeader().
#define DDS_HEADER_FLAGS_VOLUME 0x00800000 |
Definition at line 153 of file DDS.h.
Referenced by DirectX::_DecodeDDSHeader(), and DirectX::_EncodeDDSHeader().
#define DDS_HEIGHT 0x00000002 |
Definition at line 157 of file DDS.h.
Referenced by DirectX::_DecodeDDSHeader().
#define DDS_PAL8 0x00000020 |
Definition at line 62 of file DDS.h.
Referenced by DirectX::_GetDXGIFormat().
#define DDS_SURFACE_FLAGS_CUBEMAP 0x00000008 |
Definition at line 162 of file DDS.h.
Referenced by DirectX::_EncodeDDSHeader().
#define DDS_SURFACE_FLAGS_MIPMAP 0x00400008 |
Definition at line 161 of file DDS.h.
Referenced by DirectX::_EncodeDDSHeader().
#define DDS_SURFACE_FLAGS_TEXTURE 0x00001000 |
Definition at line 160 of file DDS.h.
Referenced by DirectX::_EncodeDDSHeader().