dds

Engine/source/gfx/bitmap/ddsData.h

More...

Classes:

Public Enumerations

enum
D3D10_RESOURCE_DIMENSION {
  D3D10_RESOURCE_DIMENSION_UNKNOWN = 0
  D3D10_RESOURCE_DIMENSION_BUFFER = 1
  D3D10_RESOURCE_DIMENSION_TEXTURE1D = 2
  D3D10_RESOURCE_DIMENSION_TEXTURE2D = 3
  D3D10_RESOURCE_DIMENSION_TEXTURE3D = 4
}
enum
D3D10_RESOURCE_MISC_FLAG {
  D3D10_RESOURCE_MISC_GENERATE_MIPS = 0x1L
  D3D10_RESOURCE_MISC_SHARED = 0x2L
  D3D10_RESOURCE_MISC_TEXTURECUBE = 0x4L
  D3D10_RESOURCE_MISC_SHARED_KEYEDMUTEX = 0x10L
  D3D10_RESOURCE_MISC_GDI_COMPATIBLE = 0x20L
}
enum
D3DFMT {
  D3DFMT_UNKNOWN = 0
  D3DFMT_R8G8B8 = 20
  D3DFMT_A8R8G8B8 = 21
  D3DFMT_X8R8G8B8 = 22
  D3DFMT_R5G6B5 = 23
  D3DFMT_X1R5G5B5 = 24
  D3DFMT_A1R5G5B5 = 25
  D3DFMT_A4R4G4B4 = 26
  D3DFMT_R3G3B2 = 27
  D3DFMT_A8 = 28
  D3DFMT_A8R3G3B2 = 29
  D3DFMT_X4R4G4B4 = 30
  D3DFMT_A2B10G10R10 = 31
  D3DFMT_A8B8G8R8 = 32
  D3DFMT_X8B8G8R8 = 33
  D3DFMT_G16R16 = 34
  D3DFMT_A2R10G10B10 = 35
  D3DFMT_A16B16G16R16 = 36
  D3DFMT_A8P8 = 40
  D3DFMT_P8 = 41
  D3DFMT_L8 = 50
  D3DFMT_A8L8 = 51
  D3DFMT_A4L4 = 52
  D3DFMT_V8U8 = 60
  D3DFMT_L6V5U5 = 61
  D3DFMT_X8L8V8U8 = 62
  D3DFMT_Q8W8V8U8 = 63
  D3DFMT_V16U16 = 64
  D3DFMT_A2W10V10U10 = 67
  D3DFMT_UYVY = MakeFourCC('U', 'Y', 'V', 'Y')
  D3DFMT_R8G8_B8G8 = MakeFourCC('R', 'G', 'B', 'G')
  D3DFMT_YUY2 = MakeFourCC('Y', 'U', 'Y', '2')
  D3DFMT_G8R8_G8B8 = MakeFourCC('G', 'R', 'G', 'B')
  D3DFMT_DXT1 = MakeFourCC('D', 'X', 'T', '1')
  D3DFMT_DXT2 = MakeFourCC('D', 'X', 'T', '2')
  D3DFMT_DXT3 = MakeFourCC('D', 'X', 'T', '3')
  D3DFMT_DXT4 = MakeFourCC('D', 'X', 'T', '4')
  D3DFMT_DXT5 = MakeFourCC('D', 'X', 'T', '5')
  D3DFMT_ATI1 = MakeFourCC('A', 'T', 'I', '1')
  D3DFMT_AT1N = MakeFourCC('A', 'T', '1', 'N')
  D3DFMT_ATI2 = MakeFourCC('A', 'T', 'I', '2')
  D3DFMT_AT2N = MakeFourCC('A', 'T', '2', 'N')
  D3DFMT_BC4U = MakeFourCC('B', 'C', '4', 'U')
  D3DFMT_BC4S = MakeFourCC('B', 'C', '4', 'S')
  D3DFMT_BC5U = MakeFourCC('B', 'C', '5', 'U')
  D3DFMT_BC5S = MakeFourCC('B', 'C', '5', 'S')
  D3DFMT_ETC = MakeFourCC('E', 'T', 'C', ' ')
  D3DFMT_ETC1 = MakeFourCC('E', 'T', 'C', '1')
  D3DFMT_ATC = MakeFourCC('A', 'T', 'C', ' ')
  D3DFMT_ATCA = MakeFourCC('A', 'T', 'C', 'A')
  D3DFMT_ATCI = MakeFourCC('A', 'T', 'C', 'I')
  D3DFMT_POWERVR_2BPP = MakeFourCC('P', 'T', 'C', '2')
  D3DFMT_POWERVR_4BPP = MakeFourCC('P', 'T', 'C', '4')
  D3DFMT_D16_LOCKABLE = 70
  D3DFMT_D32 = 71
  D3DFMT_D15S1 = 73
  D3DFMT_D24S8 = 75
  D3DFMT_D24X8 = 77
  D3DFMT_D24X4S4 = 79
  D3DFMT_D16 = 80
  D3DFMT_D32F_LOCKABLE = 82
  D3DFMT_D24FS8 = 83
  D3DFMT_L16 = 81
  D3DFMT_VERTEXDATA = 100
  D3DFMT_INDEX16 = 101
  D3DFMT_INDEX32 = 102
  D3DFMT_Q16W16V16U16 = 110
  D3DFMT_MULTI2_ARGB8 = MakeFourCC('M', 'E', 'T', '1')
  D3DFMT_R16F = 111
  D3DFMT_G16R16F = 112
  D3DFMT_A16B16G16R16F = 113
  D3DFMT_R32F = 114
  D3DFMT_G32R32F = 115
  D3DFMT_A32B32G32R32F = 116
  D3DFMT_CxV8U8 = 117
  D3DFMT_DX10 = MakeFourCC('D', 'X', '1', '0')
  D3DFMT_FORCE_DWORD = 0x7fffffff
}
enum
DDS_ALPHA_MODE {
  DDS_ALPHA_MODE_UNKNOWN = 0
  DDS_ALPHA_MODE_STRAIGHT = 1
  DDS_ALPHA_MODE_PREMULTIPLIED = 2
  DDS_ALPHA_MODE_OPAQUE = 3
  DDS_ALPHA_MODE_CUSTOM = 4
}
enum
DDS_MISC_FLAGS2 {  DDS_MISC_FLAGS2_ALPHA_MODE_MASK = 0x7L
}
enum
DDS_RESOURCE_DIMENSION {
  DDS_DIMENSION_TEXTURE1D = 2
  DDS_DIMENSION_TEXTURE2D = 3
  DDS_DIMENSION_TEXTURE3D = 4
}
enum
DDS_RESOURCE_MISC_FLAG {  DDS_RESOURCE_MISC_TEXTURECUBE = 0x4L
}
enum
DXGI_FORMAT {
  DXGI_FORMAT_UNKNOWN = 0
  DXGI_FORMAT_R32G32B32A32_TYPELESS = 1
  DXGI_FORMAT_R32G32B32A32_FLOAT = 2
  DXGI_FORMAT_R32G32B32A32_UINT = 3
  DXGI_FORMAT_R32G32B32A32_SINT = 4
  DXGI_FORMAT_R32G32B32_TYPELESS = 5
  DXGI_FORMAT_R32G32B32_FLOAT = 6
  DXGI_FORMAT_R32G32B32_UINT = 7
  DXGI_FORMAT_R32G32B32_SINT = 8
  DXGI_FORMAT_R16G16B16A16_TYPELESS = 9
  DXGI_FORMAT_R16G16B16A16_FLOAT = 10
  DXGI_FORMAT_R16G16B16A16_UNORM = 11
  DXGI_FORMAT_R16G16B16A16_UINT = 12
  DXGI_FORMAT_R16G16B16A16_SNORM = 13
  DXGI_FORMAT_R16G16B16A16_SINT = 14
  DXGI_FORMAT_R32G32_TYPELESS = 15
  DXGI_FORMAT_R32G32_FLOAT = 16
  DXGI_FORMAT_R32G32_UINT = 17
  DXGI_FORMAT_R32G32_SINT = 18
  DXGI_FORMAT_R32G8X24_TYPELESS = 19
  DXGI_FORMAT_D32_FLOAT_S8X24_UINT = 20
  DXGI_FORMAT_R32_FLOAT_X8X24_TYPELESS = 21
  DXGI_FORMAT_X32_TYPELESS_G8X24_UINT = 22
  DXGI_FORMAT_R10G10B10A2_TYPELESS = 23
  DXGI_FORMAT_R10G10B10A2_UNORM = 24
  DXGI_FORMAT_R10G10B10A2_UINT = 25
  DXGI_FORMAT_R11G11B10_FLOAT = 26
  DXGI_FORMAT_R8G8B8A8_TYPELESS = 27
  DXGI_FORMAT_R8G8B8A8_UNORM = 28
  DXGI_FORMAT_R8G8B8A8_UNORM_SRGB = 29
  DXGI_FORMAT_R8G8B8A8_UINT = 30
  DXGI_FORMAT_R8G8B8A8_SNORM = 31
  DXGI_FORMAT_R8G8B8A8_SINT = 32
  DXGI_FORMAT_R16G16_TYPELESS = 33
  DXGI_FORMAT_R16G16_FLOAT = 34
  DXGI_FORMAT_R16G16_UNORM = 35
  DXGI_FORMAT_R16G16_UINT = 36
  DXGI_FORMAT_R16G16_SNORM = 37
  DXGI_FORMAT_R16G16_SINT = 38
  DXGI_FORMAT_R32_TYPELESS = 39
  DXGI_FORMAT_D32_FLOAT = 40
  DXGI_FORMAT_R32_FLOAT = 41
  DXGI_FORMAT_R32_UINT = 42
  DXGI_FORMAT_R32_SINT = 43
  DXGI_FORMAT_R24G8_TYPELESS = 44
  DXGI_FORMAT_D24_UNORM_S8_UINT = 45
  DXGI_FORMAT_R24_UNORM_X8_TYPELESS = 46
  DXGI_FORMAT_X24_TYPELESS_G8_UINT = 47
  DXGI_FORMAT_R8G8_TYPELESS = 48
  DXGI_FORMAT_R8G8_UNORM = 49
  DXGI_FORMAT_R8G8_UINT = 50
  DXGI_FORMAT_R8G8_SNORM = 51
  DXGI_FORMAT_R8G8_SINT = 52
  DXGI_FORMAT_R16_TYPELESS = 53
  DXGI_FORMAT_R16_FLOAT = 54
  DXGI_FORMAT_D16_UNORM = 55
  DXGI_FORMAT_R16_UNORM = 56
  DXGI_FORMAT_R16_UINT = 57
  DXGI_FORMAT_R16_SNORM = 58
  DXGI_FORMAT_R16_SINT = 59
  DXGI_FORMAT_R8_TYPELESS = 60
  DXGI_FORMAT_R8_UNORM = 61
  DXGI_FORMAT_R8_UINT = 62
  DXGI_FORMAT_R8_SNORM = 63
  DXGI_FORMAT_R8_SINT = 64
  DXGI_FORMAT_A8_UNORM = 65
  DXGI_FORMAT_R1_UNORM = 66
  DXGI_FORMAT_R9G9B9E5_SHAREDEXP = 67
  DXGI_FORMAT_R8G8_B8G8_UNORM = 68
  DXGI_FORMAT_G8R8_G8B8_UNORM = 69
  DXGI_FORMAT_BC1_TYPELESS = 70
  DXGI_FORMAT_BC1_UNORM = 71
  DXGI_FORMAT_BC1_UNORM_SRGB = 72
  DXGI_FORMAT_BC2_TYPELESS = 73
  DXGI_FORMAT_BC2_UNORM = 74
  DXGI_FORMAT_BC2_UNORM_SRGB = 75
  DXGI_FORMAT_BC3_TYPELESS = 76
  DXGI_FORMAT_BC3_UNORM = 77
  DXGI_FORMAT_BC3_UNORM_SRGB = 78
  DXGI_FORMAT_BC4_TYPELESS = 79
  DXGI_FORMAT_BC4_UNORM = 80
  DXGI_FORMAT_BC4_SNORM = 81
  DXGI_FORMAT_BC5_TYPELESS = 82
  DXGI_FORMAT_BC5_UNORM = 83
  DXGI_FORMAT_BC5_SNORM = 84
  DXGI_FORMAT_B5G6R5_UNORM = 85
  DXGI_FORMAT_B5G5R5A1_UNORM = 86
  DXGI_FORMAT_B8G8R8A8_UNORM = 87
  DXGI_FORMAT_B8G8R8X8_UNORM = 88
  DXGI_FORMAT_R10G10B10_XR_BIAS_A2_UNORM = 89
  DXGI_FORMAT_B8G8R8A8_TYPELESS = 90
  DXGI_FORMAT_B8G8R8A8_UNORM_SRGB = 91
  DXGI_FORMAT_B8G8R8X8_TYPELESS = 92
  DXGI_FORMAT_B8G8R8X8_UNORM_SRGB = 93
  DXGI_FORMAT_BC6H_TYPELESS = 94
  DXGI_FORMAT_BC6H_UF16 = 95
  DXGI_FORMAT_BC6H_SF16 = 96
  DXGI_FORMAT_BC7_TYPELESS = 97
  DXGI_FORMAT_BC7_UNORM = 98
  DXGI_FORMAT_BC7_UNORM_SRGB = 99
  DXGI_FORMAT_AYUV = 100
  DXGI_FORMAT_Y410 = 101
  DXGI_FORMAT_Y416 = 102
  DXGI_FORMAT_NV12 = 103
  DXGI_FORMAT_P010 = 104
  DXGI_FORMAT_P016 = 105
  DXGI_FORMAT_420_OPAQUE = 106
  DXGI_FORMAT_YUY2 = 107
  DXGI_FORMAT_Y210 = 108
  DXGI_FORMAT_Y216 = 109
  DXGI_FORMAT_NV11 = 110
  DXGI_FORMAT_AI44 = 111
  DXGI_FORMAT_IA44 = 112
  DXGI_FORMAT_P8 = 113
  DXGI_FORMAT_A8P8 = 114
  DXGI_FORMAT_B4G4R4A4_UNORM = 115
  DXGI_FORMAT_FORCE_UINT = 0xffffffff
}

Detailed Description

Public Enumerations

D3D10_RESOURCE_DIMENSION

Enumerator

D3D10_RESOURCE_DIMENSION_UNKNOWN = 0
D3D10_RESOURCE_DIMENSION_BUFFER = 1
D3D10_RESOURCE_DIMENSION_TEXTURE1D = 2
D3D10_RESOURCE_DIMENSION_TEXTURE2D = 3
D3D10_RESOURCE_DIMENSION_TEXTURE3D = 4
D3D10_RESOURCE_MISC_FLAG

Enumerator

D3D10_RESOURCE_MISC_GENERATE_MIPS = 0x1L
D3D10_RESOURCE_MISC_SHARED = 0x2L
D3D10_RESOURCE_MISC_TEXTURECUBE = 0x4L
D3D10_RESOURCE_MISC_SHARED_KEYEDMUTEX = 0x10L
D3D10_RESOURCE_MISC_GDI_COMPATIBLE = 0x20L
D3DFMT

Enumerator

D3DFMT_UNKNOWN = 0
D3DFMT_R8G8B8 = 20
D3DFMT_A8R8G8B8 = 21
D3DFMT_X8R8G8B8 = 22
D3DFMT_R5G6B5 = 23
D3DFMT_X1R5G5B5 = 24
D3DFMT_A1R5G5B5 = 25
D3DFMT_A4R4G4B4 = 26
D3DFMT_R3G3B2 = 27
D3DFMT_A8 = 28
D3DFMT_A8R3G3B2 = 29
D3DFMT_X4R4G4B4 = 30
D3DFMT_A2B10G10R10 = 31
D3DFMT_A8B8G8R8 = 32
D3DFMT_X8B8G8R8 = 33
D3DFMT_G16R16 = 34
D3DFMT_A2R10G10B10 = 35
D3DFMT_A16B16G16R16 = 36
D3DFMT_A8P8 = 40
D3DFMT_P8 = 41
D3DFMT_L8 = 50
D3DFMT_A8L8 = 51
D3DFMT_A4L4 = 52
D3DFMT_V8U8 = 60
D3DFMT_L6V5U5 = 61
D3DFMT_X8L8V8U8 = 62
D3DFMT_Q8W8V8U8 = 63
D3DFMT_V16U16 = 64
D3DFMT_A2W10V10U10 = 67
D3DFMT_UYVY = MakeFourCC('U', 'Y', 'V', 'Y')
D3DFMT_R8G8_B8G8 = MakeFourCC('R', 'G', 'B', 'G')
D3DFMT_YUY2 = MakeFourCC('Y', 'U', 'Y', '2')
D3DFMT_G8R8_G8B8 = MakeFourCC('G', 'R', 'G', 'B')
D3DFMT_DXT1 = MakeFourCC('D', 'X', 'T', '1')
D3DFMT_DXT2 = MakeFourCC('D', 'X', 'T', '2')
D3DFMT_DXT3 = MakeFourCC('D', 'X', 'T', '3')
D3DFMT_DXT4 = MakeFourCC('D', 'X', 'T', '4')
D3DFMT_DXT5 = MakeFourCC('D', 'X', 'T', '5')
D3DFMT_ATI1 = MakeFourCC('A', 'T', 'I', '1')
D3DFMT_AT1N = MakeFourCC('A', 'T', '1', 'N')
D3DFMT_ATI2 = MakeFourCC('A', 'T', 'I', '2')
D3DFMT_AT2N = MakeFourCC('A', 'T', '2', 'N')
D3DFMT_BC4U = MakeFourCC('B', 'C', '4', 'U')
D3DFMT_BC4S = MakeFourCC('B', 'C', '4', 'S')
D3DFMT_BC5U = MakeFourCC('B', 'C', '5', 'U')
D3DFMT_BC5S = MakeFourCC('B', 'C', '5', 'S')
D3DFMT_ETC = MakeFourCC('E', 'T', 'C', ' ')
D3DFMT_ETC1 = MakeFourCC('E', 'T', 'C', '1')
D3DFMT_ATC = MakeFourCC('A', 'T', 'C', ' ')
D3DFMT_ATCA = MakeFourCC('A', 'T', 'C', 'A')
D3DFMT_ATCI = MakeFourCC('A', 'T', 'C', 'I')
D3DFMT_POWERVR_2BPP = MakeFourCC('P', 'T', 'C', '2')
D3DFMT_POWERVR_4BPP = MakeFourCC('P', 'T', 'C', '4')
D3DFMT_D16_LOCKABLE = 70
D3DFMT_D32 = 71
D3DFMT_D15S1 = 73
D3DFMT_D24S8 = 75
D3DFMT_D24X8 = 77
D3DFMT_D24X4S4 = 79
D3DFMT_D16 = 80
D3DFMT_D32F_LOCKABLE = 82
D3DFMT_D24FS8 = 83
D3DFMT_L16 = 81
D3DFMT_VERTEXDATA = 100
D3DFMT_INDEX16 = 101
D3DFMT_INDEX32 = 102
D3DFMT_Q16W16V16U16 = 110
D3DFMT_MULTI2_ARGB8 = MakeFourCC('M', 'E', 'T', '1')
D3DFMT_R16F = 111
D3DFMT_G16R16F = 112
D3DFMT_A16B16G16R16F = 113
D3DFMT_R32F = 114
D3DFMT_G32R32F = 115
D3DFMT_A32B32G32R32F = 116
D3DFMT_CxV8U8 = 117
D3DFMT_DX10 = MakeFourCC('D', 'X', '1', '0')
D3DFMT_FORCE_DWORD = 0x7fffffff
DDS_ALPHA_MODE

Enumerator

DDS_ALPHA_MODE_UNKNOWN = 0
DDS_ALPHA_MODE_STRAIGHT = 1
DDS_ALPHA_MODE_PREMULTIPLIED = 2
DDS_ALPHA_MODE_OPAQUE = 3
DDS_ALPHA_MODE_CUSTOM = 4
DDS_MISC_FLAGS2

Enumerator

DDS_MISC_FLAGS2_ALPHA_MODE_MASK = 0x7L
DDS_RESOURCE_DIMENSION

Enumerator

DDS_DIMENSION_TEXTURE1D = 2
DDS_DIMENSION_TEXTURE2D = 3
DDS_DIMENSION_TEXTURE3D = 4
DDS_RESOURCE_MISC_FLAG

Enumerator

DDS_RESOURCE_MISC_TEXTURECUBE = 0x4L
DXGI_FORMAT

Enumerator

DXGI_FORMAT_UNKNOWN = 0
DXGI_FORMAT_R32G32B32A32_TYPELESS = 1
DXGI_FORMAT_R32G32B32A32_FLOAT = 2
DXGI_FORMAT_R32G32B32A32_UINT = 3
DXGI_FORMAT_R32G32B32A32_SINT = 4
DXGI_FORMAT_R32G32B32_TYPELESS = 5
DXGI_FORMAT_R32G32B32_FLOAT = 6
DXGI_FORMAT_R32G32B32_UINT = 7
DXGI_FORMAT_R32G32B32_SINT = 8
DXGI_FORMAT_R16G16B16A16_TYPELESS = 9
DXGI_FORMAT_R16G16B16A16_FLOAT = 10
DXGI_FORMAT_R16G16B16A16_UNORM = 11
DXGI_FORMAT_R16G16B16A16_UINT = 12
DXGI_FORMAT_R16G16B16A16_SNORM = 13
DXGI_FORMAT_R16G16B16A16_SINT = 14
DXGI_FORMAT_R32G32_TYPELESS = 15
DXGI_FORMAT_R32G32_FLOAT = 16
DXGI_FORMAT_R32G32_UINT = 17
DXGI_FORMAT_R32G32_SINT = 18
DXGI_FORMAT_R32G8X24_TYPELESS = 19
DXGI_FORMAT_D32_FLOAT_S8X24_UINT = 20
DXGI_FORMAT_R32_FLOAT_X8X24_TYPELESS = 21
DXGI_FORMAT_X32_TYPELESS_G8X24_UINT = 22
DXGI_FORMAT_R10G10B10A2_TYPELESS = 23
DXGI_FORMAT_R10G10B10A2_UNORM = 24
DXGI_FORMAT_R10G10B10A2_UINT = 25
DXGI_FORMAT_R11G11B10_FLOAT = 26
DXGI_FORMAT_R8G8B8A8_TYPELESS = 27
DXGI_FORMAT_R8G8B8A8_UNORM = 28
DXGI_FORMAT_R8G8B8A8_UNORM_SRGB = 29
DXGI_FORMAT_R8G8B8A8_UINT = 30
DXGI_FORMAT_R8G8B8A8_SNORM = 31
DXGI_FORMAT_R8G8B8A8_SINT = 32
DXGI_FORMAT_R16G16_TYPELESS = 33
DXGI_FORMAT_R16G16_FLOAT = 34
DXGI_FORMAT_R16G16_UNORM = 35
DXGI_FORMAT_R16G16_UINT = 36
DXGI_FORMAT_R16G16_SNORM = 37
DXGI_FORMAT_R16G16_SINT = 38
DXGI_FORMAT_R32_TYPELESS = 39
DXGI_FORMAT_D32_FLOAT = 40
DXGI_FORMAT_R32_FLOAT = 41
DXGI_FORMAT_R32_UINT = 42
DXGI_FORMAT_R32_SINT = 43
DXGI_FORMAT_R24G8_TYPELESS = 44
DXGI_FORMAT_D24_UNORM_S8_UINT = 45
DXGI_FORMAT_R24_UNORM_X8_TYPELESS = 46
DXGI_FORMAT_X24_TYPELESS_G8_UINT = 47
DXGI_FORMAT_R8G8_TYPELESS = 48
DXGI_FORMAT_R8G8_UNORM = 49
DXGI_FORMAT_R8G8_UINT = 50
DXGI_FORMAT_R8G8_SNORM = 51
DXGI_FORMAT_R8G8_SINT = 52
DXGI_FORMAT_R16_TYPELESS = 53
DXGI_FORMAT_R16_FLOAT = 54
DXGI_FORMAT_D16_UNORM = 55
DXGI_FORMAT_R16_UNORM = 56
DXGI_FORMAT_R16_UINT = 57
DXGI_FORMAT_R16_SNORM = 58
DXGI_FORMAT_R16_SINT = 59
DXGI_FORMAT_R8_TYPELESS = 60
DXGI_FORMAT_R8_UNORM = 61
DXGI_FORMAT_R8_UINT = 62
DXGI_FORMAT_R8_SNORM = 63
DXGI_FORMAT_R8_SINT = 64
DXGI_FORMAT_A8_UNORM = 65
DXGI_FORMAT_R1_UNORM = 66
DXGI_FORMAT_R9G9B9E5_SHAREDEXP = 67
DXGI_FORMAT_R8G8_B8G8_UNORM = 68
DXGI_FORMAT_G8R8_G8B8_UNORM = 69
DXGI_FORMAT_BC1_TYPELESS = 70
DXGI_FORMAT_BC1_UNORM = 71
DXGI_FORMAT_BC1_UNORM_SRGB = 72
DXGI_FORMAT_BC2_TYPELESS = 73
DXGI_FORMAT_BC2_UNORM = 74
DXGI_FORMAT_BC2_UNORM_SRGB = 75
DXGI_FORMAT_BC3_TYPELESS = 76
DXGI_FORMAT_BC3_UNORM = 77
DXGI_FORMAT_BC3_UNORM_SRGB = 78
DXGI_FORMAT_BC4_TYPELESS = 79
DXGI_FORMAT_BC4_UNORM = 80
DXGI_FORMAT_BC4_SNORM = 81
DXGI_FORMAT_BC5_TYPELESS = 82
DXGI_FORMAT_BC5_UNORM = 83
DXGI_FORMAT_BC5_SNORM = 84
DXGI_FORMAT_B5G6R5_UNORM = 85
DXGI_FORMAT_B5G5R5A1_UNORM = 86
DXGI_FORMAT_B8G8R8A8_UNORM = 87
DXGI_FORMAT_B8G8R8X8_UNORM = 88
DXGI_FORMAT_R10G10B10_XR_BIAS_A2_UNORM = 89
DXGI_FORMAT_B8G8R8A8_TYPELESS = 90
DXGI_FORMAT_B8G8R8A8_UNORM_SRGB = 91
DXGI_FORMAT_B8G8R8X8_TYPELESS = 92
DXGI_FORMAT_B8G8R8X8_UNORM_SRGB = 93
DXGI_FORMAT_BC6H_TYPELESS = 94
DXGI_FORMAT_BC6H_UF16 = 95
DXGI_FORMAT_BC6H_SF16 = 96
DXGI_FORMAT_BC7_TYPELESS = 97
DXGI_FORMAT_BC7_UNORM = 98
DXGI_FORMAT_BC7_UNORM_SRGB = 99
DXGI_FORMAT_AYUV = 100
DXGI_FORMAT_Y410 = 101
DXGI_FORMAT_Y416 = 102
DXGI_FORMAT_NV12 = 103
DXGI_FORMAT_P010 = 104
DXGI_FORMAT_P016 = 105
DXGI_FORMAT_420_OPAQUE = 106
DXGI_FORMAT_YUY2 = 107
DXGI_FORMAT_Y210 = 108
DXGI_FORMAT_Y216 = 109
DXGI_FORMAT_NV11 = 110
DXGI_FORMAT_AI44 = 111
DXGI_FORMAT_IA44 = 112
DXGI_FORMAT_P8 = 113
DXGI_FORMAT_A8P8 = 114
DXGI_FORMAT_B4G4R4A4_UNORM = 115
DXGI_FORMAT_FORCE_UINT = 0xffffffff

Public Variables

const DDS_PIXELFORMAT DDSPF_A1R5G5B5 
const DDS_PIXELFORMAT DDSPF_A4L4 
const DDS_PIXELFORMAT DDSPF_A4R4G4B4 
const DDS_PIXELFORMAT DDSPF_A8 
const DDS_PIXELFORMAT DDSPF_A8B8G8R8 
const DDS_PIXELFORMAT DDSPF_A8L8 
const DDS_PIXELFORMAT DDSPF_A8R8G8B8 
const DDS_PIXELFORMAT DDSPF_ATI1 
const DDS_PIXELFORMAT DDSPF_ATI2 
const DDS_PIXELFORMAT DDSPF_BC4_SNORM 
const DDS_PIXELFORMAT DDSPF_BC4_UNORM 
const DDS_PIXELFORMAT DDSPF_BC5_SNORM 
const DDS_PIXELFORMAT DDSPF_BC5_UNORM 
const DDS_PIXELFORMAT DDSPF_DX10 
const DDS_PIXELFORMAT DDSPF_DXT1 
const DDS_PIXELFORMAT DDSPF_DXT2 
const DDS_PIXELFORMAT DDSPF_DXT3 
const DDS_PIXELFORMAT DDSPF_DXT4 
const DDS_PIXELFORMAT DDSPF_DXT5 
const DDS_PIXELFORMAT DDSPF_G16R16 
const DDS_PIXELFORMAT DDSPF_G8R8_G8B8 
const DDS_PIXELFORMAT DDSPF_L16 
const DDS_PIXELFORMAT DDSPF_L8 
const DDS_PIXELFORMAT DDSPF_Q8W8V8U8 
const DDS_PIXELFORMAT DDSPF_R5G6B5 
const DDS_PIXELFORMAT DDSPF_R8G8_B8G8 
const DDS_PIXELFORMAT DDSPF_R8G8B8 
const DDS_PIXELFORMAT DDSPF_V16U16 
const DDS_PIXELFORMAT DDSPF_V8U8 
const DDS_PIXELFORMAT DDSPF_X8B8G8R8 
const DDS_PIXELFORMAT DDSPF_X8R8G8B8 
const DDS_PIXELFORMAT DDSPF_YUY2