Maven module :un.storage : image-dxt :
Class :
un.storage.imagery.dxt.DXTConstants
Extends/Implements : -
Subclasses : -
Variables :
SIGNATURE,
DDSD_CAPS,
DDSD_HEIGHT,
DDSD_WIDTH,
DDSD_PITCH,
DDSD_PIXELFORMAT,
DDSD_MIPMAPCOUNT,
DDSD_LINEARSIZE,
DDSD_DEPTH,
DDPF_ALPHAPIXELS,
DDPF_FOURCC,
DDPF_INDEXED,
DDPF_RGB,
DDSCAPS_COMPLEX,
DDSCAPS_MIPMAP,
DDSCAPS_TEXTURE,
DDSCAPS2_CUBEMAP,
DDSCAPS2_CUBEMAP_POSITIVEX,
DDSCAPS2_CUBEMAP_NEGATIVEX,
DDSCAPS2_CUBEMAP_POSITIVEY,
DDSCAPS2_CUBEMAP_NEGATIVEY,
DDSCAPS2_CUBEMAP_POSITIVEZ,
DDSCAPS2_CUBEMAP_NEGATIVEZ,
DDSCAPS2_VOLUME,
D3DFMT_DXT1,
D3DFMT_DXT2,
D3DFMT_DXT3,
D3DFMT_DXT4,
D3DFMT_DXT5,
D3DFMT_ATI1,
D3DFMT_ATI2,
D3DFMT_DX10,
COMPRESSION_UNKOWN,
COMPRESSION_BC1,
COMPRESSION_BC2,
COMPRESSION_BC3,
COMPRESSION_BC4U,
COMPRESSION_BC4S,
COMPRESSION_BC5U,
COMPRESSION_BC5S,
COMPRESSION_BC6H,
COMPRESSION_BC7,
DXGI_FORMAT_UNKNOWN,
DXGI_FORMAT_R32G32B32A32_TYPELESS,
DXGI_FORMAT_R32G32B32A32_FLOAT,
DXGI_FORMAT_R32G32B32A32_UINT,
DXGI_FORMAT_R32G32B32A32_SINT,
DXGI_FORMAT_R32G32B32_TYPELESS,
DXGI_FORMAT_R32G32B32_FLOAT,
DXGI_FORMAT_R32G32B32_UINT,
DXGI_FORMAT_R32G32B32_SINT,
DXGI_FORMAT_R16G16B16A16_TYPELESS,
DXGI_FORMAT_R16G16B16A16_FLOAT,
DXGI_FORMAT_R16G16B16A16_UNORM,
DXGI_FORMAT_R16G16B16A16_UINT,
DXGI_FORMAT_R16G16B16A16_SNORM,
DXGI_FORMAT_R16G16B16A16_SINT,
DXGI_FORMAT_R32G32_TYPELESS,
DXGI_FORMAT_R32G32_FLOAT,
DXGI_FORMAT_R32G32_UINT,
DXGI_FORMAT_R32G32_SINT,
DXGI_FORMAT_R32G8X24_TYPELESS,
DXGI_FORMAT_D32_FLOAT_S8X24_UINT,
D3DFMT_R8G8B8,
DXGI_FORMAT_R32_FLOAT_X8X24_TYPELESS,
D3DFMT_A8R8G8B8,
DXGI_FORMAT_X32_TYPELESS_G8X24_UINT,
D3DFMT_X8R8G8B8,
DXGI_FORMAT_R10G10B10A2_TYPELESS,
D3DFMT_R5G6B5,
DXGI_FORMAT_R10G10B10A2_UNORM,
D3DFMT_X1R5G5B5,
DXGI_FORMAT_R10G10B10A2_UINT,
D3DFMT_A1R5G5B5,
DXGI_FORMAT_R11G11B10_FLOAT,
D3DFMT_A4R4G4B4,
DXGI_FORMAT_R8G8B8A8_TYPELESS,
D3DFMT_R3G3B2,
DXGI_FORMAT_R8G8B8A8_UNORM,
D3DFMT_A8,
DXGI_FORMAT_R8G8B8A8_UNORM_SRGB,
D3DFMT_A8R3G3B2,
DXGI_FORMAT_R8G8B8A8_UINT,
D3DFMT_X4R4G4B4,
DXGI_FORMAT_R8G8B8A8_SNORM,
D3DFMT_A2B10G10R10,
DXGI_FORMAT_R8G8B8A8_SINT,
D3DFMT_A8B8G8R8,
DXGI_FORMAT_R16G16_TYPELESS,
D3DFMT_X8B8G8R8,
DXGI_FORMAT_R16G16_FLOAT,
D3DFMT_G16R16,
DXGI_FORMAT_R16G16_UNORM,
D3DFMT_A2R10G10B10,
DXGI_FORMAT_R16G16_UINT,
D3DFMT_A16B16G16R16,
DXGI_FORMAT_R16G16_SNORM,
DXGI_FORMAT_R16G16_SINT,
DXGI_FORMAT_R32_TYPELESS,
DXGI_FORMAT_D32_FLOAT,
D3DFMT_A8P8,
DXGI_FORMAT_R32_FLOAT,
D3DFMT_P8,
DXGI_FORMAT_R32_UINT,
DXGI_FORMAT_R32_SINT,
DXGI_FORMAT_R24G8_TYPELESS,
DXGI_FORMAT_D24_UNORM_S8_UINT,
DXGI_FORMAT_R24_UNORM_X8_TYPELESS,
DXGI_FORMAT_X24_TYPELESS_G8_UINT,
DXGI_FORMAT_R8G8_TYPELESS,
DXGI_FORMAT_R8G8_UNORM,
DXGI_FORMAT_R8G8_UINT,
D3DFMT_L8,
DXGI_FORMAT_R8G8_SNORM,
D3DFMT_A8L8,
DXGI_FORMAT_R8G8_SINT,
D3DFMT_A4L4,
DXGI_FORMAT_R16_TYPELESS,
DXGI_FORMAT_R16_FLOAT,
DXGI_FORMAT_D16_UNORM,
DXGI_FORMAT_R16_UNORM,
DXGI_FORMAT_R16_UINT,
DXGI_FORMAT_R16_SNORM,
DXGI_FORMAT_R16_SINT,
DXGI_FORMAT_R8_TYPELESS,
D3DFMT_V8U8,
DXGI_FORMAT_R8_UNORM,
D3DFMT_L6V5U5,
DXGI_FORMAT_R8_UINT,
D3DFMT_X8L8V8U8,
DXGI_FORMAT_R8_SNORM,
D3DFMT_Q8W8V8U8,
DXGI_FORMAT_R8_SINT,
D3DFMT_V16U16,
DXGI_FORMAT_A8_UNORM,
DXGI_FORMAT_R1_UNORM,
DXGI_FORMAT_R9G9B9E5_SHAREDEXP,
D3DFMT_A2W10V10U10,
DXGI_FORMAT_R8G8_B8G8_UNORM,
DXGI_FORMAT_G8R8_G8B8_UNORM,
DXGI_FORMAT_BC1_TYPELESS,
D3DFMT_D16_LOCKABLE,
DXGI_FORMAT_BC1_UNORM,
D3DFMT_D32,
DXGI_FORMAT_BC1_UNORM_SRGB,
DXGI_FORMAT_BC2_TYPELESS,
D3DFMT_D15S1,
DXGI_FORMAT_BC2_UNORM,
DXGI_FORMAT_BC2_UNORM_SRGB,
D3DFMT_D24S8,
DXGI_FORMAT_BC3_TYPELESS,
DXGI_FORMAT_BC3_UNORM,
D3DFMT_D24X8,
DXGI_FORMAT_BC3_UNORM_SRGB,
DXGI_FORMAT_BC4_TYPELESS,
D3DFMT_D24X4S4,
DXGI_FORMAT_BC4_UNORM,
D3DFMT_D16,
DXGI_FORMAT_BC4_SNORM,
D3DFMT_L16,
DXGI_FORMAT_BC5_TYPELESS,
D3DFMT_D32F_LOCKABLE,
DXGI_FORMAT_BC5_UNORM,
D3DFMT_D24FS8,
DXGI_FORMAT_BC5_SNORM,
D3DFMT_D32_LOCKABLE,
DXGI_FORMAT_B5G6R5_UNORM,
D3DFMT_S8_LOCKABLE,
DXGI_FORMAT_B5G5R5A1_UNORM,
DXGI_FORMAT_B8G8R8A8_UNORM,
DXGI_FORMAT_B8G8R8X8_UNORM,
DXGI_FORMAT_R10G10B10_XR_BIAS_A2_UNORM,
DXGI_FORMAT_B8G8R8A8_TYPELESS,
DXGI_FORMAT_B8G8R8A8_UNORM_SRGB,
DXGI_FORMAT_B8G8R8X8_TYPELESS,
DXGI_FORMAT_B8G8R8X8_UNORM_SRGB,
DXGI_FORMAT_BC6H_TYPELESS,
DXGI_FORMAT_BC6H_UF16,
DXGI_FORMAT_BC6H_SF16,
DXGI_FORMAT_BC7_TYPELESS,
DXGI_FORMAT_BC7_UNORM,
DXGI_FORMAT_BC7_UNORM_SRGB,
DXGI_FORMAT_AYUV,
D3DFMT_VERTEXDATA,
DXGI_FORMAT_Y410,
D3DFMT_INDEX16,
DXGI_FORMAT_Y416,
D3DFMT_INDEX32,
DXGI_FORMAT_NV12,
DXGI_FORMAT_P010,
DXGI_FORMAT_P016,
DXGI_FORMAT_420_OPAQUE,
DXGI_FORMAT_YUY2,
DXGI_FORMAT_Y210,
DXGI_FORMAT_Y216,
DXGI_FORMAT_NV11,
D3DFMT_Q16W16V16U16,
DXGI_FORMAT_AI44,
D3DFMT_R16F,
DXGI_FORMAT_IA44,
D3DFMT_G16R16F,
DXGI_FORMAT_P8,
D3DFMT_A16B16G16R16F,
DXGI_FORMAT_A8P8,
DXGI_FORMAT_B4G4R4A4_UNORM,
DXGI_FORMAT_P208,
DXGI_FORMAT_V208,
DXGI_FORMAT_V408,
DXGI_FORMAT_ASTC_4X4_UNORM,
DXGI_FORMAT_ASTC_4X4_UNORM_SRGB,
DXGI_FORMAT_ASTC_5X4_TYPELESS,
DXGI_FORMAT_ASTC_5X4_UNORM,
DXGI_FORMAT_ASTC_5X4_UNORM_SRGB,
DXGI_FORMAT_ASTC_5X5_TYPELESS,
DXGI_FORMAT_ASTC_5X5_UNORM,
DXGI_FORMAT_ASTC_5X5_UNORM_SRGB,
DXGI_FORMAT_ASTC_6X5_TYPELESS,
DXGI_FORMAT_ASTC_6X5_UNORM,
DXGI_FORMAT_ASTC_6X5_UNORM_SRGB,
DXGI_FORMAT_ASTC_6X6_TYPELESS,
DXGI_FORMAT_ASTC_6X6_UNORM,
DXGI_FORMAT_ASTC_6X6_UNORM_SRGB,
DXGI_FORMAT_ASTC_8X5_TYPELESS,
DXGI_FORMAT_ASTC_8X5_UNORM,
DXGI_FORMAT_ASTC_8X5_UNORM_SRGB,
DXGI_FORMAT_ASTC_8X6_TYPELESS,
DXGI_FORMAT_ASTC_8X6_UNORM,
DXGI_FORMAT_ASTC_8X6_UNORM_SRGB,
DXGI_FORMAT_ASTC_8X8_TYPELESS,
DXGI_FORMAT_ASTC_8X8_UNORM,
DXGI_FORMAT_ASTC_8X8_UNORM_SRGB,
DXGI_FORMAT_ASTC_10X5_TYPELESS,
DXGI_FORMAT_ASTC_10X5_UNORM,
DXGI_FORMAT_ASTC_10X5_UNORM_SRGB,
DXGI_FORMAT_ASTC_10X6_TYPELESS,
DXGI_FORMAT_ASTC_10X6_UNORM,
DXGI_FORMAT_ASTC_10X6_UNORM_SRGB,
DXGI_FORMAT_ASTC_10X8_TYPELESS,
DXGI_FORMAT_ASTC_10X8_UNORM,
DXGI_FORMAT_ASTC_10X8_UNORM_SRGB,
DXGI_FORMAT_ASTC_10X10_TYPELESS,
DXGI_FORMAT_ASTC_10X10_UNORM,
DXGI_FORMAT_ASTC_10X10_UNORM_SRGB,
DXGI_FORMAT_ASTC_12X10_TYPELESS,
DXGI_FORMAT_ASTC_12X10_UNORM,
DXGI_FORMAT_ASTC_12X10_UNORM_SRGB,
DXGI_FORMAT_ASTC_12X12_TYPELESS,
DXGI_FORMAT_ASTC_12X12_UNORM,
DXGI_FORMAT_ASTC_12X12_UNORM_SRGB,
DXGI_FORMAT_FORCE_UINT,
D3D10_RESOURCE_DIMENSION_UNKNOWN,
D3D10_RESOURCE_DIMENSION_BUFFER,
D3D10_RESOURCE_DIMENSION_TEXTURE1D,
D3D10_RESOURCE_DIMENSION_TEXTURE2D,
D3D10_RESOURCE_DIMENSION_TEXTURE3D,
DDS_RESOURCE_MISC_TEXTURECUBE,
DDS_ALPHA_MODE_UNKNOWN,
DDS_ALPHA_MODE_STRAIGHT,
DDS_ALPHA_MODE_PREMULTIPLIED,
DDS_ALPHA_MODE_OPAQUE,
DDS_ALPHA_MODE_CUSTOM
Functions : -
public byte[]
SIGNATURE
public int
DDSD_CAPS
public int
DDSD_HEIGHT
public int
DDSD_WIDTH
public int
DDSD_PITCH
public int
DDSD_PIXELFORMAT
public int
DDSD_MIPMAPCOUNT
public int
DDSD_LINEARSIZE
public int
DDSD_DEPTH
public int
DDPF_ALPHAPIXELS
public int
DDPF_FOURCC
public int
DDPF_INDEXED
public int
DDPF_RGB
public int
DDSCAPS_COMPLEX
public int
DDSCAPS_MIPMAP
public int
DDSCAPS_TEXTURE
public int
DDSCAPS2_CUBEMAP
public int
DDSCAPS2_CUBEMAP_POSITIVEX
public int
DDSCAPS2_CUBEMAP_NEGATIVEX
public int
DDSCAPS2_CUBEMAP_POSITIVEY
public int
DDSCAPS2_CUBEMAP_NEGATIVEY
public int
DDSCAPS2_CUBEMAP_POSITIVEZ
public int
DDSCAPS2_CUBEMAP_NEGATIVEZ
public int
DDSCAPS2_VOLUME
public Chars
D3DFMT_DXT1
public Chars
D3DFMT_DXT2
public Chars
D3DFMT_DXT3
public Chars
D3DFMT_DXT4
public Chars
D3DFMT_DXT5
public Chars
D3DFMT_ATI1
public Chars
D3DFMT_ATI2
public Chars
D3DFMT_DX10
public Chars
COMPRESSION_UNKOWN
public Chars
COMPRESSION_BC1
public Chars
COMPRESSION_BC2
public Chars
COMPRESSION_BC3
public Chars
COMPRESSION_BC4U
public Chars
COMPRESSION_BC4S
public Chars
COMPRESSION_BC5U
public Chars
COMPRESSION_BC5S
public Chars
COMPRESSION_BC6H
public Chars
COMPRESSION_BC7
public int
DXGI_FORMAT_UNKNOWN
public int
DXGI_FORMAT_R32G32B32A32_TYPELESS
public int
DXGI_FORMAT_R32G32B32A32_FLOAT
public int
DXGI_FORMAT_R32G32B32A32_UINT
public int
DXGI_FORMAT_R32G32B32A32_SINT
public int
DXGI_FORMAT_R32G32B32_TYPELESS
public int
DXGI_FORMAT_R32G32B32_FLOAT
public int
DXGI_FORMAT_R32G32B32_UINT
public int
DXGI_FORMAT_R32G32B32_SINT
public int
DXGI_FORMAT_R16G16B16A16_TYPELESS
public int
DXGI_FORMAT_R16G16B16A16_FLOAT
public int
DXGI_FORMAT_R16G16B16A16_UNORM
public int
DXGI_FORMAT_R16G16B16A16_UINT
public int
DXGI_FORMAT_R16G16B16A16_SNORM
public int
DXGI_FORMAT_R16G16B16A16_SINT
public int
DXGI_FORMAT_R32G32_TYPELESS
public int
DXGI_FORMAT_R32G32_FLOAT
public int
DXGI_FORMAT_R32G32_UINT
public int
DXGI_FORMAT_R32G32_SINT
public int
DXGI_FORMAT_R32G8X24_TYPELESS
public int
DXGI_FORMAT_D32_FLOAT_S8X24_UINT
public int
D3DFMT_R8G8B8
public int
DXGI_FORMAT_R32_FLOAT_X8X24_TYPELESS
public int
D3DFMT_A8R8G8B8
public int
DXGI_FORMAT_X32_TYPELESS_G8X24_UINT
public int
D3DFMT_X8R8G8B8
public int
DXGI_FORMAT_R10G10B10A2_TYPELESS
public int
D3DFMT_R5G6B5
public int
DXGI_FORMAT_R10G10B10A2_UNORM
public int
D3DFMT_X1R5G5B5
public int
DXGI_FORMAT_R10G10B10A2_UINT
public int
D3DFMT_A1R5G5B5
public int
DXGI_FORMAT_R11G11B10_FLOAT
public int
D3DFMT_A4R4G4B4
public int
DXGI_FORMAT_R8G8B8A8_TYPELESS
public int
D3DFMT_R3G3B2
public int
DXGI_FORMAT_R8G8B8A8_UNORM
public int
D3DFMT_A8
public int
DXGI_FORMAT_R8G8B8A8_UNORM_SRGB
public int
D3DFMT_A8R3G3B2
public int
DXGI_FORMAT_R8G8B8A8_UINT
public int
D3DFMT_X4R4G4B4
public int
DXGI_FORMAT_R8G8B8A8_SNORM
public int
D3DFMT_A2B10G10R10
public int
DXGI_FORMAT_R8G8B8A8_SINT
public int
D3DFMT_A8B8G8R8
public int
DXGI_FORMAT_R16G16_TYPELESS
public int
D3DFMT_X8B8G8R8
public int
DXGI_FORMAT_R16G16_FLOAT
public int
D3DFMT_G16R16
public int
DXGI_FORMAT_R16G16_UNORM
public int
D3DFMT_A2R10G10B10
public int
DXGI_FORMAT_R16G16_UINT
public int
D3DFMT_A16B16G16R16
public int
DXGI_FORMAT_R16G16_SNORM
public int
DXGI_FORMAT_R16G16_SINT
public int
DXGI_FORMAT_R32_TYPELESS
public int
DXGI_FORMAT_D32_FLOAT
public int
D3DFMT_A8P8
public int
DXGI_FORMAT_R32_FLOAT
public int
D3DFMT_P8
public int
DXGI_FORMAT_R32_UINT
public int
DXGI_FORMAT_R32_SINT
public int
DXGI_FORMAT_R24G8_TYPELESS
public int
DXGI_FORMAT_D24_UNORM_S8_UINT
public int
DXGI_FORMAT_R24_UNORM_X8_TYPELESS
public int
DXGI_FORMAT_X24_TYPELESS_G8_UINT
public int
DXGI_FORMAT_R8G8_TYPELESS
public int
DXGI_FORMAT_R8G8_UNORM
public int
DXGI_FORMAT_R8G8_UINT
public int
D3DFMT_L8
public int
DXGI_FORMAT_R8G8_SNORM
public int
D3DFMT_A8L8
public int
DXGI_FORMAT_R8G8_SINT
public int
D3DFMT_A4L4
public int
DXGI_FORMAT_R16_TYPELESS
public int
DXGI_FORMAT_R16_FLOAT
public int
DXGI_FORMAT_D16_UNORM
public int
DXGI_FORMAT_R16_UNORM
public int
DXGI_FORMAT_R16_UINT
public int
DXGI_FORMAT_R16_SNORM
public int
DXGI_FORMAT_R16_SINT
public int
DXGI_FORMAT_R8_TYPELESS
public int
D3DFMT_V8U8
public int
DXGI_FORMAT_R8_UNORM
public int
D3DFMT_L6V5U5
public int
DXGI_FORMAT_R8_UINT
public int
D3DFMT_X8L8V8U8
public int
DXGI_FORMAT_R8_SNORM
public int
D3DFMT_Q8W8V8U8
public int
DXGI_FORMAT_R8_SINT
public int
D3DFMT_V16U16
public int
DXGI_FORMAT_A8_UNORM
public int
DXGI_FORMAT_R1_UNORM
public int
DXGI_FORMAT_R9G9B9E5_SHAREDEXP
public int
D3DFMT_A2W10V10U10
public int
DXGI_FORMAT_R8G8_B8G8_UNORM
public int
DXGI_FORMAT_G8R8_G8B8_UNORM
public int
DXGI_FORMAT_BC1_TYPELESS
public int
D3DFMT_D16_LOCKABLE
public int
DXGI_FORMAT_BC1_UNORM
public int
D3DFMT_D32
public int
DXGI_FORMAT_BC1_UNORM_SRGB
public int
DXGI_FORMAT_BC2_TYPELESS
public int
D3DFMT_D15S1
public int
DXGI_FORMAT_BC2_UNORM
public int
DXGI_FORMAT_BC2_UNORM_SRGB
public int
D3DFMT_D24S8
public int
DXGI_FORMAT_BC3_TYPELESS
public int
DXGI_FORMAT_BC3_UNORM
public int
D3DFMT_D24X8
public int
DXGI_FORMAT_BC3_UNORM_SRGB
public int
DXGI_FORMAT_BC4_TYPELESS
public int
D3DFMT_D24X4S4
public int
DXGI_FORMAT_BC4_UNORM
public int
D3DFMT_D16
public int
DXGI_FORMAT_BC4_SNORM
public int
D3DFMT_L16
public int
DXGI_FORMAT_BC5_TYPELESS
public int
D3DFMT_D32F_LOCKABLE
public int
DXGI_FORMAT_BC5_UNORM
public int
D3DFMT_D24FS8
public int
DXGI_FORMAT_BC5_SNORM
public int
D3DFMT_D32_LOCKABLE
public int
DXGI_FORMAT_B5G6R5_UNORM
public int
D3DFMT_S8_LOCKABLE
public int
DXGI_FORMAT_B5G5R5A1_UNORM
public int
DXGI_FORMAT_B8G8R8A8_UNORM
public int
DXGI_FORMAT_B8G8R8X8_UNORM
public int
DXGI_FORMAT_R10G10B10_XR_BIAS_A2_UNORM
public int
DXGI_FORMAT_B8G8R8A8_TYPELESS
public int
DXGI_FORMAT_B8G8R8A8_UNORM_SRGB
public int
DXGI_FORMAT_B8G8R8X8_TYPELESS
public int
DXGI_FORMAT_B8G8R8X8_UNORM_SRGB
public int
DXGI_FORMAT_BC6H_TYPELESS
public int
DXGI_FORMAT_BC6H_UF16
public int
DXGI_FORMAT_BC6H_SF16
public int
DXGI_FORMAT_BC7_TYPELESS
public int
DXGI_FORMAT_BC7_UNORM
public int
DXGI_FORMAT_BC7_UNORM_SRGB
public int
DXGI_FORMAT_AYUV
public int
D3DFMT_VERTEXDATA
public int
DXGI_FORMAT_Y410
public int
D3DFMT_INDEX16
public int
DXGI_FORMAT_Y416
public int
D3DFMT_INDEX32
public int
DXGI_FORMAT_NV12
public int
DXGI_FORMAT_P010
public int
DXGI_FORMAT_P016
public int
DXGI_FORMAT_420_OPAQUE
public int
DXGI_FORMAT_YUY2
public int
DXGI_FORMAT_Y210
public int
DXGI_FORMAT_Y216
public int
DXGI_FORMAT_NV11
public int
D3DFMT_Q16W16V16U16
public int
DXGI_FORMAT_AI44
public int
D3DFMT_R16F
public int
DXGI_FORMAT_IA44
public int
D3DFMT_G16R16F
public int
DXGI_FORMAT_P8
public int
D3DFMT_A16B16G16R16F
public int
DXGI_FORMAT_A8P8
public int
DXGI_FORMAT_B4G4R4A4_UNORM
public int
DXGI_FORMAT_P208
public int
DXGI_FORMAT_V208
public int
DXGI_FORMAT_V408
public int
DXGI_FORMAT_ASTC_4X4_UNORM
public int
DXGI_FORMAT_ASTC_4X4_UNORM_SRGB
public int
DXGI_FORMAT_ASTC_5X4_TYPELESS
public int
DXGI_FORMAT_ASTC_5X4_UNORM
public int
DXGI_FORMAT_ASTC_5X4_UNORM_SRGB
public int
DXGI_FORMAT_ASTC_5X5_TYPELESS
public int
DXGI_FORMAT_ASTC_5X5_UNORM
public int
DXGI_FORMAT_ASTC_5X5_UNORM_SRGB
public int
DXGI_FORMAT_ASTC_6X5_TYPELESS
public int
DXGI_FORMAT_ASTC_6X5_UNORM
public int
DXGI_FORMAT_ASTC_6X5_UNORM_SRGB
public int
DXGI_FORMAT_ASTC_6X6_TYPELESS
public int
DXGI_FORMAT_ASTC_6X6_UNORM
public int
DXGI_FORMAT_ASTC_6X6_UNORM_SRGB
public int
DXGI_FORMAT_ASTC_8X5_TYPELESS
public int
DXGI_FORMAT_ASTC_8X5_UNORM
public int
DXGI_FORMAT_ASTC_8X5_UNORM_SRGB
public int
DXGI_FORMAT_ASTC_8X6_TYPELESS
public int
DXGI_FORMAT_ASTC_8X6_UNORM
public int
DXGI_FORMAT_ASTC_8X6_UNORM_SRGB
public int
DXGI_FORMAT_ASTC_8X8_TYPELESS
public int
DXGI_FORMAT_ASTC_8X8_UNORM
public int
DXGI_FORMAT_ASTC_8X8_UNORM_SRGB
public int
DXGI_FORMAT_ASTC_10X5_TYPELESS
public int
DXGI_FORMAT_ASTC_10X5_UNORM
public int
DXGI_FORMAT_ASTC_10X5_UNORM_SRGB
public int
DXGI_FORMAT_ASTC_10X6_TYPELESS
public int
DXGI_FORMAT_ASTC_10X6_UNORM
public int
DXGI_FORMAT_ASTC_10X6_UNORM_SRGB
public int
DXGI_FORMAT_ASTC_10X8_TYPELESS
public int
DXGI_FORMAT_ASTC_10X8_UNORM
public int
DXGI_FORMAT_ASTC_10X8_UNORM_SRGB
public int
DXGI_FORMAT_ASTC_10X10_TYPELESS
public int
DXGI_FORMAT_ASTC_10X10_UNORM
public int
DXGI_FORMAT_ASTC_10X10_UNORM_SRGB
public int
DXGI_FORMAT_ASTC_12X10_TYPELESS
public int
DXGI_FORMAT_ASTC_12X10_UNORM
public int
DXGI_FORMAT_ASTC_12X10_UNORM_SRGB
public int
DXGI_FORMAT_ASTC_12X12_TYPELESS
public int
DXGI_FORMAT_ASTC_12X12_UNORM
public int
DXGI_FORMAT_ASTC_12X12_UNORM_SRGB
public int
DXGI_FORMAT_FORCE_UINT
public int
D3D10_RESOURCE_DIMENSION_UNKNOWN
public int
D3D10_RESOURCE_DIMENSION_BUFFER
public int
D3D10_RESOURCE_DIMENSION_TEXTURE1D
public int
D3D10_RESOURCE_DIMENSION_TEXTURE2D
public int
D3D10_RESOURCE_DIMENSION_TEXTURE3D
public int
DDS_RESOURCE_MISC_TEXTURECUBE
public int
DDS_ALPHA_MODE_UNKNOWN
public int
DDS_ALPHA_MODE_STRAIGHT
public int
DDS_ALPHA_MODE_PREMULTIPLIED
public int
DDS_ALPHA_MODE_OPAQUE
public int
DDS_ALPHA_MODE_CUSTOM
http://msdn.microsoft.com/en-us/library/bb943982.aspx
http://msdn.microsoft.com/en-us/library/bb173059.aspx
compressions :
DXT1 http://msdn.microsoft.com/en-us/library/bb147243(v=vs.85).aspx
DXT3 http://msdn.microsoft.com/en-us/library/bb206238(v=vs.85).aspx
more interesting docs :
http://www.opengl.org/registry/specs/EXT/texture_compression_s3tc.txt
DXT10/11 :
https://msdn.microsoft.com/en-us/library/windows/desktop/bb943983(v=vs.85).aspx
https://msdn.microsoft.com/en-us/library/windows/desktop/bb943991(v=vs.85).aspx
http://blogs.msdn.com/b/chuckw/archive/2010/02/05/the-dds-file-format-lives.aspx
https://msdn.microsoft.com/en-us/library/windows/desktop/bb694531(v=vs.85).aspx?
D3DFMT codes :
https://msdn.microsoft.com/en-us/library/windows/desktop/bb172558%28v=vs.85%29.aspx
DXGI codes :
https://msdn.microsoft.com/en-us/library/windows/desktop/bb173059(v=vs.85).aspx
author Johann Sorel