Win32 API 日本語リファレンス
ホームGraphics.Direct3D10 › D3D10_FORMAT_SUPPORT

D3D10_FORMAT_SUPPORT

列挙型
基底型i4

メンバー 25

名前10進16進
D3D10_FORMAT_SUPPORT_BUFFER10x1
D3D10_FORMAT_SUPPORT_IA_VERTEX_BUFFER20x2
D3D10_FORMAT_SUPPORT_IA_INDEX_BUFFER40x4
D3D10_FORMAT_SUPPORT_SO_BUFFER80x8
D3D10_FORMAT_SUPPORT_TEXTURE1D160x10
D3D10_FORMAT_SUPPORT_TEXTURE2D320x20
D3D10_FORMAT_SUPPORT_TEXTURE3D640x40
D3D10_FORMAT_SUPPORT_TEXTURECUBE1280x80
D3D10_FORMAT_SUPPORT_SHADER_LOAD2560x100
D3D10_FORMAT_SUPPORT_SHADER_SAMPLE5120x200
D3D10_FORMAT_SUPPORT_SHADER_SAMPLE_COMPARISON10240x400
D3D10_FORMAT_SUPPORT_SHADER_SAMPLE_MONO_TEXT20480x800
D3D10_FORMAT_SUPPORT_MIP40960x1000
D3D10_FORMAT_SUPPORT_MIP_AUTOGEN81920x2000
D3D10_FORMAT_SUPPORT_RENDER_TARGET163840x4000
D3D10_FORMAT_SUPPORT_BLENDABLE327680x8000
D3D10_FORMAT_SUPPORT_DEPTH_STENCIL655360x10000
D3D10_FORMAT_SUPPORT_CPU_LOCKABLE1310720x20000
D3D10_FORMAT_SUPPORT_MULTISAMPLE_RESOLVE2621440x40000
D3D10_FORMAT_SUPPORT_DISPLAY5242880x80000
D3D10_FORMAT_SUPPORT_CAST_WITHIN_BIT_LAYOUT10485760x100000
D3D10_FORMAT_SUPPORT_MULTISAMPLE_RENDERTARGET20971520x200000
D3D10_FORMAT_SUPPORT_MULTISAMPLE_LOAD41943040x400000
D3D10_FORMAT_SUPPORT_SHADER_GATHER83886080x800000
D3D10_FORMAT_SUPPORT_BACK_BUFFER_CAST167772160x1000000

各言語での定義

列挙メンバーの定義。HSP タブは #define global(値は16進)。

typedef enum D3D10_FORMAT_SUPPORT : int {
    D3D10_FORMAT_SUPPORT_BUFFER = 1,
    D3D10_FORMAT_SUPPORT_IA_VERTEX_BUFFER = 2,
    D3D10_FORMAT_SUPPORT_IA_INDEX_BUFFER = 4,
    D3D10_FORMAT_SUPPORT_SO_BUFFER = 8,
    D3D10_FORMAT_SUPPORT_TEXTURE1D = 16,
    D3D10_FORMAT_SUPPORT_TEXTURE2D = 32,
    D3D10_FORMAT_SUPPORT_TEXTURE3D = 64,
    D3D10_FORMAT_SUPPORT_TEXTURECUBE = 128,
    D3D10_FORMAT_SUPPORT_SHADER_LOAD = 256,
    D3D10_FORMAT_SUPPORT_SHADER_SAMPLE = 512,
    D3D10_FORMAT_SUPPORT_SHADER_SAMPLE_COMPARISON = 1024,
    D3D10_FORMAT_SUPPORT_SHADER_SAMPLE_MONO_TEXT = 2048,
    D3D10_FORMAT_SUPPORT_MIP = 4096,
    D3D10_FORMAT_SUPPORT_MIP_AUTOGEN = 8192,
    D3D10_FORMAT_SUPPORT_RENDER_TARGET = 16384,
    D3D10_FORMAT_SUPPORT_BLENDABLE = 32768,
    D3D10_FORMAT_SUPPORT_DEPTH_STENCIL = 65536,
    D3D10_FORMAT_SUPPORT_CPU_LOCKABLE = 131072,
    D3D10_FORMAT_SUPPORT_MULTISAMPLE_RESOLVE = 262144,
    D3D10_FORMAT_SUPPORT_DISPLAY = 524288,
    D3D10_FORMAT_SUPPORT_CAST_WITHIN_BIT_LAYOUT = 1048576,
    D3D10_FORMAT_SUPPORT_MULTISAMPLE_RENDERTARGET = 2097152,
    D3D10_FORMAT_SUPPORT_MULTISAMPLE_LOAD = 4194304,
    D3D10_FORMAT_SUPPORT_SHADER_GATHER = 8388608,
    D3D10_FORMAT_SUPPORT_BACK_BUFFER_CAST = 16777216
} D3D10_FORMAT_SUPPORT;
public enum D3D10_FORMAT_SUPPORT : int
{
    D3D10_FORMAT_SUPPORT_BUFFER = 1,
    D3D10_FORMAT_SUPPORT_IA_VERTEX_BUFFER = 2,
    D3D10_FORMAT_SUPPORT_IA_INDEX_BUFFER = 4,
    D3D10_FORMAT_SUPPORT_SO_BUFFER = 8,
    D3D10_FORMAT_SUPPORT_TEXTURE1D = 16,
    D3D10_FORMAT_SUPPORT_TEXTURE2D = 32,
    D3D10_FORMAT_SUPPORT_TEXTURE3D = 64,
    D3D10_FORMAT_SUPPORT_TEXTURECUBE = 128,
    D3D10_FORMAT_SUPPORT_SHADER_LOAD = 256,
    D3D10_FORMAT_SUPPORT_SHADER_SAMPLE = 512,
    D3D10_FORMAT_SUPPORT_SHADER_SAMPLE_COMPARISON = 1024,
    D3D10_FORMAT_SUPPORT_SHADER_SAMPLE_MONO_TEXT = 2048,
    D3D10_FORMAT_SUPPORT_MIP = 4096,
    D3D10_FORMAT_SUPPORT_MIP_AUTOGEN = 8192,
    D3D10_FORMAT_SUPPORT_RENDER_TARGET = 16384,
    D3D10_FORMAT_SUPPORT_BLENDABLE = 32768,
    D3D10_FORMAT_SUPPORT_DEPTH_STENCIL = 65536,
    D3D10_FORMAT_SUPPORT_CPU_LOCKABLE = 131072,
    D3D10_FORMAT_SUPPORT_MULTISAMPLE_RESOLVE = 262144,
    D3D10_FORMAT_SUPPORT_DISPLAY = 524288,
    D3D10_FORMAT_SUPPORT_CAST_WITHIN_BIT_LAYOUT = 1048576,
    D3D10_FORMAT_SUPPORT_MULTISAMPLE_RENDERTARGET = 2097152,
    D3D10_FORMAT_SUPPORT_MULTISAMPLE_LOAD = 4194304,
    D3D10_FORMAT_SUPPORT_SHADER_GATHER = 8388608,
    D3D10_FORMAT_SUPPORT_BACK_BUFFER_CAST = 16777216,
}
Public Enum D3D10_FORMAT_SUPPORT As Integer
    D3D10_FORMAT_SUPPORT_BUFFER = 1
    D3D10_FORMAT_SUPPORT_IA_VERTEX_BUFFER = 2
    D3D10_FORMAT_SUPPORT_IA_INDEX_BUFFER = 4
    D3D10_FORMAT_SUPPORT_SO_BUFFER = 8
    D3D10_FORMAT_SUPPORT_TEXTURE1D = 16
    D3D10_FORMAT_SUPPORT_TEXTURE2D = 32
    D3D10_FORMAT_SUPPORT_TEXTURE3D = 64
    D3D10_FORMAT_SUPPORT_TEXTURECUBE = 128
    D3D10_FORMAT_SUPPORT_SHADER_LOAD = 256
    D3D10_FORMAT_SUPPORT_SHADER_SAMPLE = 512
    D3D10_FORMAT_SUPPORT_SHADER_SAMPLE_COMPARISON = 1024
    D3D10_FORMAT_SUPPORT_SHADER_SAMPLE_MONO_TEXT = 2048
    D3D10_FORMAT_SUPPORT_MIP = 4096
    D3D10_FORMAT_SUPPORT_MIP_AUTOGEN = 8192
    D3D10_FORMAT_SUPPORT_RENDER_TARGET = 16384
    D3D10_FORMAT_SUPPORT_BLENDABLE = 32768
    D3D10_FORMAT_SUPPORT_DEPTH_STENCIL = 65536
    D3D10_FORMAT_SUPPORT_CPU_LOCKABLE = 131072
    D3D10_FORMAT_SUPPORT_MULTISAMPLE_RESOLVE = 262144
    D3D10_FORMAT_SUPPORT_DISPLAY = 524288
    D3D10_FORMAT_SUPPORT_CAST_WITHIN_BIT_LAYOUT = 1048576
    D3D10_FORMAT_SUPPORT_MULTISAMPLE_RENDERTARGET = 2097152
    D3D10_FORMAT_SUPPORT_MULTISAMPLE_LOAD = 4194304
    D3D10_FORMAT_SUPPORT_SHADER_GATHER = 8388608
    D3D10_FORMAT_SUPPORT_BACK_BUFFER_CAST = 16777216
End Enum
import enum

class D3D10_FORMAT_SUPPORT(enum.IntEnum):
    D3D10_FORMAT_SUPPORT_BUFFER = 1
    D3D10_FORMAT_SUPPORT_IA_VERTEX_BUFFER = 2
    D3D10_FORMAT_SUPPORT_IA_INDEX_BUFFER = 4
    D3D10_FORMAT_SUPPORT_SO_BUFFER = 8
    D3D10_FORMAT_SUPPORT_TEXTURE1D = 16
    D3D10_FORMAT_SUPPORT_TEXTURE2D = 32
    D3D10_FORMAT_SUPPORT_TEXTURE3D = 64
    D3D10_FORMAT_SUPPORT_TEXTURECUBE = 128
    D3D10_FORMAT_SUPPORT_SHADER_LOAD = 256
    D3D10_FORMAT_SUPPORT_SHADER_SAMPLE = 512
    D3D10_FORMAT_SUPPORT_SHADER_SAMPLE_COMPARISON = 1024
    D3D10_FORMAT_SUPPORT_SHADER_SAMPLE_MONO_TEXT = 2048
    D3D10_FORMAT_SUPPORT_MIP = 4096
    D3D10_FORMAT_SUPPORT_MIP_AUTOGEN = 8192
    D3D10_FORMAT_SUPPORT_RENDER_TARGET = 16384
    D3D10_FORMAT_SUPPORT_BLENDABLE = 32768
    D3D10_FORMAT_SUPPORT_DEPTH_STENCIL = 65536
    D3D10_FORMAT_SUPPORT_CPU_LOCKABLE = 131072
    D3D10_FORMAT_SUPPORT_MULTISAMPLE_RESOLVE = 262144
    D3D10_FORMAT_SUPPORT_DISPLAY = 524288
    D3D10_FORMAT_SUPPORT_CAST_WITHIN_BIT_LAYOUT = 1048576
    D3D10_FORMAT_SUPPORT_MULTISAMPLE_RENDERTARGET = 2097152
    D3D10_FORMAT_SUPPORT_MULTISAMPLE_LOAD = 4194304
    D3D10_FORMAT_SUPPORT_SHADER_GATHER = 8388608
    D3D10_FORMAT_SUPPORT_BACK_BUFFER_CAST = 16777216
// D3D10_FORMAT_SUPPORT
pub const D3D10_FORMAT_SUPPORT_BUFFER: i32 = 1;
pub const D3D10_FORMAT_SUPPORT_IA_VERTEX_BUFFER: i32 = 2;
pub const D3D10_FORMAT_SUPPORT_IA_INDEX_BUFFER: i32 = 4;
pub const D3D10_FORMAT_SUPPORT_SO_BUFFER: i32 = 8;
pub const D3D10_FORMAT_SUPPORT_TEXTURE1D: i32 = 16;
pub const D3D10_FORMAT_SUPPORT_TEXTURE2D: i32 = 32;
pub const D3D10_FORMAT_SUPPORT_TEXTURE3D: i32 = 64;
pub const D3D10_FORMAT_SUPPORT_TEXTURECUBE: i32 = 128;
pub const D3D10_FORMAT_SUPPORT_SHADER_LOAD: i32 = 256;
pub const D3D10_FORMAT_SUPPORT_SHADER_SAMPLE: i32 = 512;
pub const D3D10_FORMAT_SUPPORT_SHADER_SAMPLE_COMPARISON: i32 = 1024;
pub const D3D10_FORMAT_SUPPORT_SHADER_SAMPLE_MONO_TEXT: i32 = 2048;
pub const D3D10_FORMAT_SUPPORT_MIP: i32 = 4096;
pub const D3D10_FORMAT_SUPPORT_MIP_AUTOGEN: i32 = 8192;
pub const D3D10_FORMAT_SUPPORT_RENDER_TARGET: i32 = 16384;
pub const D3D10_FORMAT_SUPPORT_BLENDABLE: i32 = 32768;
pub const D3D10_FORMAT_SUPPORT_DEPTH_STENCIL: i32 = 65536;
pub const D3D10_FORMAT_SUPPORT_CPU_LOCKABLE: i32 = 131072;
pub const D3D10_FORMAT_SUPPORT_MULTISAMPLE_RESOLVE: i32 = 262144;
pub const D3D10_FORMAT_SUPPORT_DISPLAY: i32 = 524288;
pub const D3D10_FORMAT_SUPPORT_CAST_WITHIN_BIT_LAYOUT: i32 = 1048576;
pub const D3D10_FORMAT_SUPPORT_MULTISAMPLE_RENDERTARGET: i32 = 2097152;
pub const D3D10_FORMAT_SUPPORT_MULTISAMPLE_LOAD: i32 = 4194304;
pub const D3D10_FORMAT_SUPPORT_SHADER_GATHER: i32 = 8388608;
pub const D3D10_FORMAT_SUPPORT_BACK_BUFFER_CAST: i32 = 16777216;
// D3D10_FORMAT_SUPPORT
const (
	D3D10_FORMAT_SUPPORT_BUFFER int32 = 1
	D3D10_FORMAT_SUPPORT_IA_VERTEX_BUFFER int32 = 2
	D3D10_FORMAT_SUPPORT_IA_INDEX_BUFFER int32 = 4
	D3D10_FORMAT_SUPPORT_SO_BUFFER int32 = 8
	D3D10_FORMAT_SUPPORT_TEXTURE1D int32 = 16
	D3D10_FORMAT_SUPPORT_TEXTURE2D int32 = 32
	D3D10_FORMAT_SUPPORT_TEXTURE3D int32 = 64
	D3D10_FORMAT_SUPPORT_TEXTURECUBE int32 = 128
	D3D10_FORMAT_SUPPORT_SHADER_LOAD int32 = 256
	D3D10_FORMAT_SUPPORT_SHADER_SAMPLE int32 = 512
	D3D10_FORMAT_SUPPORT_SHADER_SAMPLE_COMPARISON int32 = 1024
	D3D10_FORMAT_SUPPORT_SHADER_SAMPLE_MONO_TEXT int32 = 2048
	D3D10_FORMAT_SUPPORT_MIP int32 = 4096
	D3D10_FORMAT_SUPPORT_MIP_AUTOGEN int32 = 8192
	D3D10_FORMAT_SUPPORT_RENDER_TARGET int32 = 16384
	D3D10_FORMAT_SUPPORT_BLENDABLE int32 = 32768
	D3D10_FORMAT_SUPPORT_DEPTH_STENCIL int32 = 65536
	D3D10_FORMAT_SUPPORT_CPU_LOCKABLE int32 = 131072
	D3D10_FORMAT_SUPPORT_MULTISAMPLE_RESOLVE int32 = 262144
	D3D10_FORMAT_SUPPORT_DISPLAY int32 = 524288
	D3D10_FORMAT_SUPPORT_CAST_WITHIN_BIT_LAYOUT int32 = 1048576
	D3D10_FORMAT_SUPPORT_MULTISAMPLE_RENDERTARGET int32 = 2097152
	D3D10_FORMAT_SUPPORT_MULTISAMPLE_LOAD int32 = 4194304
	D3D10_FORMAT_SUPPORT_SHADER_GATHER int32 = 8388608
	D3D10_FORMAT_SUPPORT_BACK_BUFFER_CAST int32 = 16777216
)
const
  D3D10_FORMAT_SUPPORT_BUFFER = 1;
  D3D10_FORMAT_SUPPORT_IA_VERTEX_BUFFER = 2;
  D3D10_FORMAT_SUPPORT_IA_INDEX_BUFFER = 4;
  D3D10_FORMAT_SUPPORT_SO_BUFFER = 8;
  D3D10_FORMAT_SUPPORT_TEXTURE1D = 16;
  D3D10_FORMAT_SUPPORT_TEXTURE2D = 32;
  D3D10_FORMAT_SUPPORT_TEXTURE3D = 64;
  D3D10_FORMAT_SUPPORT_TEXTURECUBE = 128;
  D3D10_FORMAT_SUPPORT_SHADER_LOAD = 256;
  D3D10_FORMAT_SUPPORT_SHADER_SAMPLE = 512;
  D3D10_FORMAT_SUPPORT_SHADER_SAMPLE_COMPARISON = 1024;
  D3D10_FORMAT_SUPPORT_SHADER_SAMPLE_MONO_TEXT = 2048;
  D3D10_FORMAT_SUPPORT_MIP = 4096;
  D3D10_FORMAT_SUPPORT_MIP_AUTOGEN = 8192;
  D3D10_FORMAT_SUPPORT_RENDER_TARGET = 16384;
  D3D10_FORMAT_SUPPORT_BLENDABLE = 32768;
  D3D10_FORMAT_SUPPORT_DEPTH_STENCIL = 65536;
  D3D10_FORMAT_SUPPORT_CPU_LOCKABLE = 131072;
  D3D10_FORMAT_SUPPORT_MULTISAMPLE_RESOLVE = 262144;
  D3D10_FORMAT_SUPPORT_DISPLAY = 524288;
  D3D10_FORMAT_SUPPORT_CAST_WITHIN_BIT_LAYOUT = 1048576;
  D3D10_FORMAT_SUPPORT_MULTISAMPLE_RENDERTARGET = 2097152;
  D3D10_FORMAT_SUPPORT_MULTISAMPLE_LOAD = 4194304;
  D3D10_FORMAT_SUPPORT_SHADER_GATHER = 8388608;
  D3D10_FORMAT_SUPPORT_BACK_BUFFER_CAST = 16777216;
// D3D10_FORMAT_SUPPORT
pub const D3D10_FORMAT_SUPPORT_BUFFER: i32 = 1;
pub const D3D10_FORMAT_SUPPORT_IA_VERTEX_BUFFER: i32 = 2;
pub const D3D10_FORMAT_SUPPORT_IA_INDEX_BUFFER: i32 = 4;
pub const D3D10_FORMAT_SUPPORT_SO_BUFFER: i32 = 8;
pub const D3D10_FORMAT_SUPPORT_TEXTURE1D: i32 = 16;
pub const D3D10_FORMAT_SUPPORT_TEXTURE2D: i32 = 32;
pub const D3D10_FORMAT_SUPPORT_TEXTURE3D: i32 = 64;
pub const D3D10_FORMAT_SUPPORT_TEXTURECUBE: i32 = 128;
pub const D3D10_FORMAT_SUPPORT_SHADER_LOAD: i32 = 256;
pub const D3D10_FORMAT_SUPPORT_SHADER_SAMPLE: i32 = 512;
pub const D3D10_FORMAT_SUPPORT_SHADER_SAMPLE_COMPARISON: i32 = 1024;
pub const D3D10_FORMAT_SUPPORT_SHADER_SAMPLE_MONO_TEXT: i32 = 2048;
pub const D3D10_FORMAT_SUPPORT_MIP: i32 = 4096;
pub const D3D10_FORMAT_SUPPORT_MIP_AUTOGEN: i32 = 8192;
pub const D3D10_FORMAT_SUPPORT_RENDER_TARGET: i32 = 16384;
pub const D3D10_FORMAT_SUPPORT_BLENDABLE: i32 = 32768;
pub const D3D10_FORMAT_SUPPORT_DEPTH_STENCIL: i32 = 65536;
pub const D3D10_FORMAT_SUPPORT_CPU_LOCKABLE: i32 = 131072;
pub const D3D10_FORMAT_SUPPORT_MULTISAMPLE_RESOLVE: i32 = 262144;
pub const D3D10_FORMAT_SUPPORT_DISPLAY: i32 = 524288;
pub const D3D10_FORMAT_SUPPORT_CAST_WITHIN_BIT_LAYOUT: i32 = 1048576;
pub const D3D10_FORMAT_SUPPORT_MULTISAMPLE_RENDERTARGET: i32 = 2097152;
pub const D3D10_FORMAT_SUPPORT_MULTISAMPLE_LOAD: i32 = 4194304;
pub const D3D10_FORMAT_SUPPORT_SHADER_GATHER: i32 = 8388608;
pub const D3D10_FORMAT_SUPPORT_BACK_BUFFER_CAST: i32 = 16777216;
const
  D3D10_FORMAT_SUPPORT_BUFFER* = 1
  D3D10_FORMAT_SUPPORT_IA_VERTEX_BUFFER* = 2
  D3D10_FORMAT_SUPPORT_IA_INDEX_BUFFER* = 4
  D3D10_FORMAT_SUPPORT_SO_BUFFER* = 8
  D3D10_FORMAT_SUPPORT_TEXTURE1D* = 16
  D3D10_FORMAT_SUPPORT_TEXTURE2D* = 32
  D3D10_FORMAT_SUPPORT_TEXTURE3D* = 64
  D3D10_FORMAT_SUPPORT_TEXTURECUBE* = 128
  D3D10_FORMAT_SUPPORT_SHADER_LOAD* = 256
  D3D10_FORMAT_SUPPORT_SHADER_SAMPLE* = 512
  D3D10_FORMAT_SUPPORT_SHADER_SAMPLE_COMPARISON* = 1024
  D3D10_FORMAT_SUPPORT_SHADER_SAMPLE_MONO_TEXT* = 2048
  D3D10_FORMAT_SUPPORT_MIP* = 4096
  D3D10_FORMAT_SUPPORT_MIP_AUTOGEN* = 8192
  D3D10_FORMAT_SUPPORT_RENDER_TARGET* = 16384
  D3D10_FORMAT_SUPPORT_BLENDABLE* = 32768
  D3D10_FORMAT_SUPPORT_DEPTH_STENCIL* = 65536
  D3D10_FORMAT_SUPPORT_CPU_LOCKABLE* = 131072
  D3D10_FORMAT_SUPPORT_MULTISAMPLE_RESOLVE* = 262144
  D3D10_FORMAT_SUPPORT_DISPLAY* = 524288
  D3D10_FORMAT_SUPPORT_CAST_WITHIN_BIT_LAYOUT* = 1048576
  D3D10_FORMAT_SUPPORT_MULTISAMPLE_RENDERTARGET* = 2097152
  D3D10_FORMAT_SUPPORT_MULTISAMPLE_LOAD* = 4194304
  D3D10_FORMAT_SUPPORT_SHADER_GATHER* = 8388608
  D3D10_FORMAT_SUPPORT_BACK_BUFFER_CAST* = 16777216
enum D3D10_FORMAT_SUPPORT : int {
    D3D10_FORMAT_SUPPORT_BUFFER = 1,
    D3D10_FORMAT_SUPPORT_IA_VERTEX_BUFFER = 2,
    D3D10_FORMAT_SUPPORT_IA_INDEX_BUFFER = 4,
    D3D10_FORMAT_SUPPORT_SO_BUFFER = 8,
    D3D10_FORMAT_SUPPORT_TEXTURE1D = 16,
    D3D10_FORMAT_SUPPORT_TEXTURE2D = 32,
    D3D10_FORMAT_SUPPORT_TEXTURE3D = 64,
    D3D10_FORMAT_SUPPORT_TEXTURECUBE = 128,
    D3D10_FORMAT_SUPPORT_SHADER_LOAD = 256,
    D3D10_FORMAT_SUPPORT_SHADER_SAMPLE = 512,
    D3D10_FORMAT_SUPPORT_SHADER_SAMPLE_COMPARISON = 1024,
    D3D10_FORMAT_SUPPORT_SHADER_SAMPLE_MONO_TEXT = 2048,
    D3D10_FORMAT_SUPPORT_MIP = 4096,
    D3D10_FORMAT_SUPPORT_MIP_AUTOGEN = 8192,
    D3D10_FORMAT_SUPPORT_RENDER_TARGET = 16384,
    D3D10_FORMAT_SUPPORT_BLENDABLE = 32768,
    D3D10_FORMAT_SUPPORT_DEPTH_STENCIL = 65536,
    D3D10_FORMAT_SUPPORT_CPU_LOCKABLE = 131072,
    D3D10_FORMAT_SUPPORT_MULTISAMPLE_RESOLVE = 262144,
    D3D10_FORMAT_SUPPORT_DISPLAY = 524288,
    D3D10_FORMAT_SUPPORT_CAST_WITHIN_BIT_LAYOUT = 1048576,
    D3D10_FORMAT_SUPPORT_MULTISAMPLE_RENDERTARGET = 2097152,
    D3D10_FORMAT_SUPPORT_MULTISAMPLE_LOAD = 4194304,
    D3D10_FORMAT_SUPPORT_SHADER_GATHER = 8388608,
    D3D10_FORMAT_SUPPORT_BACK_BUFFER_CAST = 16777216,
}
#define global D3D10_FORMAT_SUPPORT_BUFFER                   0x1
#define global D3D10_FORMAT_SUPPORT_IA_VERTEX_BUFFER         0x2
#define global D3D10_FORMAT_SUPPORT_IA_INDEX_BUFFER          0x4
#define global D3D10_FORMAT_SUPPORT_SO_BUFFER                0x8
#define global D3D10_FORMAT_SUPPORT_TEXTURE1D                0x10
#define global D3D10_FORMAT_SUPPORT_TEXTURE2D                0x20
#define global D3D10_FORMAT_SUPPORT_TEXTURE3D                0x40
#define global D3D10_FORMAT_SUPPORT_TEXTURECUBE              0x80
#define global D3D10_FORMAT_SUPPORT_SHADER_LOAD              0x100
#define global D3D10_FORMAT_SUPPORT_SHADER_SAMPLE            0x200
#define global D3D10_FORMAT_SUPPORT_SHADER_SAMPLE_COMPARISON 0x400
#define global D3D10_FORMAT_SUPPORT_SHADER_SAMPLE_MONO_TEXT  0x800
#define global D3D10_FORMAT_SUPPORT_MIP                      0x1000
#define global D3D10_FORMAT_SUPPORT_MIP_AUTOGEN              0x2000
#define global D3D10_FORMAT_SUPPORT_RENDER_TARGET            0x4000
#define global D3D10_FORMAT_SUPPORT_BLENDABLE                0x8000
#define global D3D10_FORMAT_SUPPORT_DEPTH_STENCIL            0x10000
#define global D3D10_FORMAT_SUPPORT_CPU_LOCKABLE             0x20000
#define global D3D10_FORMAT_SUPPORT_MULTISAMPLE_RESOLVE      0x40000
#define global D3D10_FORMAT_SUPPORT_DISPLAY                  0x80000
#define global D3D10_FORMAT_SUPPORT_CAST_WITHIN_BIT_LAYOUT   0x100000
#define global D3D10_FORMAT_SUPPORT_MULTISAMPLE_RENDERTARGET 0x200000
#define global D3D10_FORMAT_SUPPORT_MULTISAMPLE_LOAD         0x400000
#define global D3D10_FORMAT_SUPPORT_SHADER_GATHER            0x800000
#define global D3D10_FORMAT_SUPPORT_BACK_BUFFER_CAST         0x1000000