|
enum | D3D10_BLEND {
D3D10_BLEND_ZERO = 1
, D3D10_BLEND_ONE = 2
, D3D10_BLEND_SRC_COLOR = 3
, D3D10_BLEND_INV_SRC_COLOR = 4
,
D3D10_BLEND_SRC_ALPHA = 5
, D3D10_BLEND_INV_SRC_ALPHA = 6
, D3D10_BLEND_DEST_ALPHA = 7
, D3D10_BLEND_INV_DEST_ALPHA = 8
,
D3D10_BLEND_DEST_COLOR = 9
, D3D10_BLEND_INV_DEST_COLOR = 10
, D3D10_BLEND_SRC_ALPHA_SAT = 11
, D3D10_BLEND_BLEND_FACTOR = 14
,
D3D10_BLEND_INV_BLEND_FACTOR = 15
, D3D10_BLEND_SRC1_COLOR = 16
, D3D10_BLEND_INV_SRC1_COLOR = 17
, D3D10_BLEND_SRC1_ALPHA = 18
,
D3D10_BLEND_INV_SRC1_ALPHA = 19
} |
|
enum | D3D10_BLEND_OP {
D3D10_BLEND_OP_ADD = 1
, D3D10_BLEND_OP_SUBTRACT
, D3D10_BLEND_OP_REV_SUBTRACT
, D3D10_BLEND_OP_MIN
,
D3D10_BLEND_OP_MAX
} |
|
enum | D3D10_DEPTH_WRITE_MASK { D3D10_DEPTH_WRITE_MASK_ZERO
, D3D10_DEPTH_WRITE_MASK_ALL
} |
|
enum | D3D10_COMPARISON_FUNC {
D3D10_COMPARISON_NEVER = 1
, D3D10_COMPARISON_LESS
, D3D10_COMPARISON_EQUAL
, D3D10_COMPARISON_LESS_EQUAL
,
D3D10_COMPARISON_GREATER
, D3D10_COMPARISON_NOT_EQUAL
, D3D10_COMPARISON_GREATER_EQUAL
, D3D10_COMPARISON_ALWAYS
} |
|
enum | D3D10_STENCIL_OP {
D3D10_STENCIL_OP_KEEP = 1
, D3D10_STENCIL_OP_ZERO
, D3D10_STENCIL_OP_REPLACE
, D3D10_STENCIL_OP_INCR_SAT
,
D3D10_STENCIL_OP_DECR_SAT
, D3D10_STENCIL_OP_INVERT
, D3D10_STENCIL_OP_INCR
, D3D10_STENCIL_OP_DECR
} |
|
enum | D3D10_FILL_MODE { D3D10_FILL_WIREFRAME = 2
, D3D10_FILL_SOLID
} |
|
enum | D3D10_CULL_MODE { D3D10_CULL_NONE = 1
, D3D10_CULL_FRONT
, D3D10_CULL_BACK
} |
|
enum | D3D10_FILTER {
D3D10_FILTER_MIN_MAG_MIP_POINT = 0
, D3D10_FILTER_MIN_MAG_POINT_MIP_LINEAR = 0x1
, D3D10_FILTER_MIN_POINT_MAG_LINEAR_MIP_POINT = 0x4
, D3D10_FILTER_MIN_POINT_MAG_MIP_LINEAR = 0x5
,
D3D10_FILTER_MIN_LINEAR_MAG_MIP_POINT = 0x10
, D3D10_FILTER_MIN_LINEAR_MAG_POINT_MIP_LINEAR = 0x11
, D3D10_FILTER_MIN_MAG_LINEAR_MIP_POINT = 0x14
, D3D10_FILTER_MIN_MAG_MIP_LINEAR = 0x15
,
D3D10_FILTER_ANISOTROPIC = 0x55
, D3D10_FILTER_COMPARISON_MIN_MAG_MIP_POINT = 0x80
, D3D10_FILTER_COMPARISON_MIN_MAG_POINT_MIP_LINEAR = 0x81
, D3D10_FILTER_COMPARISON_MIN_POINT_MAG_LINEAR_MIP_POINT = 0x84
,
D3D10_FILTER_COMPARISON_MIN_POINT_MAG_MIP_LINEAR = 0x85
, D3D10_FILTER_COMPARISON_MIN_LINEAR_MAG_MIP_POINT = 0x90
, D3D10_FILTER_COMPARISON_MIN_LINEAR_MAG_POINT_MIP_LINEAR = 0x91
, D3D10_FILTER_COMPARISON_MIN_MAG_LINEAR_MIP_POINT = 0x94
,
D3D10_FILTER_COMPARISON_MIN_MAG_MIP_LINEAR = 0x95
, D3D10_FILTER_COMPARISON_ANISOTROPIC = 0xd5
, D3D10_FILTER_TEXT_1BIT = 0x80000000
} |
|
enum | D3D10_TEXTURE_ADDRESS_MODE {
D3D10_TEXTURE_ADDRESS_WRAP = 1
, D3D10_TEXTURE_ADDRESS_MIRROR
, D3D10_TEXTURE_ADDRESS_CLAMP
, D3D10_TEXTURE_ADDRESS_BORDER
,
D3D10_TEXTURE_ADDRESS_MIRROR_ONCE
} |
|
enum | D3D10_COUNTER {
D3D10_COUNTER_GPU_IDLE
, D3D10_COUNTER_VERTEX_PROCESSING
, D3D10_COUNTER_GEOMETRY_PROCESSING
, D3D10_COUNTER_PIXEL_PROCESSING
,
D3D10_COUNTER_OTHER_GPU_PROCESSING
, D3D10_COUNTER_HOST_ADAPTER_BANDWIDTH_UTILIZATION
, D3D10_COUNTER_LOCAL_VIDMEM_BANDWIDTH_UTILIZATION
, D3D10_COUNTER_VERTEX_THROUGHPUT_UTILIZATION
,
D3D10_COUNTER_TRIANGLE_SETUP_THROUGHPUT_UTILIZATION
, D3D10_COUNTER_FILLRATE_THROUGHPUT_UTILIZATION
, D3D10_COUNTER_VS_MEMORY_LIMITED
, D3D10_COUNTER_VS_COMPUTATION_LIMITED
,
D3D10_COUNTER_GS_MEMORY_LIMITED
, D3D10_COUNTER_GS_COMPUTATION_LIMITED
, D3D10_COUNTER_PS_MEMORY_LIMITED
, D3D10_COUNTER_PS_COMPUTATION_LIMITED
,
D3D10_COUNTER_POST_TRANSFORM_CACHE_HIT_RATE
, D3D10_COUNTER_TEXTURE_CACHE_HIT_RATE
, D3D10_COUNTER_DEVICE_DEPENDENT_0 = 0x40000000
} |
|
enum | D3D10_COUNTER_TYPE { D3D10_COUNTER_TYPE_FLOAT32
, D3D10_COUNTER_TYPE_UINT16
, D3D10_COUNTER_TYPE_UINT32
, D3D10_COUNTER_TYPE_UINT64
} |
|
enum | D3D10_RESOURCE_DIMENSION {
D3D10_RESOURCE_DIMENSION_UNKNOWN
, D3D10_RESOURCE_DIMENSION_BUFFER
, D3D10_RESOURCE_DIMENSION_TEXTURE1D
, D3D10_RESOURCE_DIMENSION_TEXTURE2D
,
D3D10_RESOURCE_DIMENSION_TEXTURE3D
} |
|
enum | D3D10_USAGE { D3D10_USAGE_DEFAULT
, D3D10_USAGE_IMMUTABLE
, D3D10_USAGE_DYNAMIC
, D3D10_USAGE_STAGING
} |
|
enum | D3D10_BIND_FLAG {
D3D10_BIND_VERTEX_BUFFER = 0x1
, D3D10_BIND_INDEX_BUFFER = 0x2
, D3D10_BIND_CONSTANT_BUFFER = 0x4
, D3D10_BIND_SHADER_RESOURCE = 0x8
,
D3D10_BIND_STREAM_OUTPUT = 0x10
, D3D10_BIND_RENDER_TARGET = 0x20
, D3D10_BIND_DEPTH_STENCIL = 0x40
} |
|
enum | D3D10_MAP {
D3D10_MAP_READ = 1
, D3D10_MAP_WRITE
, D3D10_MAP_READ_WRITE
, D3D10_MAP_WRITE_DISCARD
,
D3D10_MAP_WRITE_NO_OVERWRITE
} |
|
enum | D3D10_DSV_DIMENSION {
D3D10_DSV_DIMENSION_UNKNOWN
, D3D10_DSV_DIMENSION_TEXTURE1D
, D3D10_DSV_DIMENSION_TEXTURE1DARRAY
, D3D10_DSV_DIMENSION_TEXTURE2D
,
D3D10_DSV_DIMENSION_TEXTURE2DARRAY
, D3D10_DSV_DIMENSION_TEXTURE2DMS
, D3D10_DSV_DIMENSION_TEXTURE2DMSARRAY
} |
|
enum | D3D10_RTV_DIMENSION {
D3D10_RTV_DIMENSION_UNKNOWN
, D3D10_RTV_DIMENSION_BUFFER
, D3D10_RTV_DIMENSION_TEXTURE1D
, D3D10_RTV_DIMENSION_TEXTURE1DARRAY
,
D3D10_RTV_DIMENSION_TEXTURE2D
, D3D10_RTV_DIMENSION_TEXTURE2DARRAY
, D3D10_RTV_DIMENSION_TEXTURE2DMS
, D3D10_RTV_DIMENSION_TEXTURE2DMSARRAY
,
D3D10_RTV_DIMENSION_TEXTURE3D
} |
|
enum | D3D10_INPUT_CLASSIFICATION { D3D10_INPUT_PER_VERTEX_DATA
, D3D10_INPUT_PER_INSTANCE_DATA
} |
|
enum | D3D10_QUERY {
D3D10_QUERY_EVENT
, D3D10_QUERY_OCCLUSION
, D3D10_QUERY_TIMESTAMP
, D3D10_QUERY_TIMESTAMP_DISJOINT
,
D3D10_QUERY_PIPELINE_STATISTICS
, D3D10_QUERY_OCCLUSION_PREDICATE
, D3D10_QUERY_SO_STATISTICS
, D3D10_QUERY_SO_OVERFLOW_PREDICATE
} |
|
enum | D3D10_CPU_ACCESS_FLAG { D3D10_CPU_ACCESS_WRITE = 0x10000
, D3D10_CPU_ACCESS_READ = 0x20000
} |
|
enum | D3D10_RESOURCE_MISC_FLAG {
D3D10_RESOURCE_MISC_GENERATE_MIPS = 0x0001
, D3D10_RESOURCE_MISC_SHARED = 0x0002
, D3D10_RESOURCE_MISC_TEXTURECUBE = 0x0004
, D3D10_RESOURCE_MISC_SHARED_KEYEDMUTEX = 0x0010
,
D3D10_RESOURCE_MISC_GDI_COMPATIBLE = 0x0020
} |
|
enum | D3D10_MAP_FLAG { D3D10_MAP_FLAG_DO_NOT_WAIT = 0x100000
} |
|
enum | D3D10_CLEAR_FLAG { D3D10_CLEAR_DEPTH = 0x1
, D3D10_CLEAR_STENCIL = 0x2
} |
|
enum | D3D10_COLOR_WRITE_ENABLE {
D3D10_COLOR_WRITE_ENABLE_RED = 0x1
, D3D10_COLOR_WRITE_ENABLE_GREEN = 0x2
, D3D10_COLOR_WRITE_ENABLE_BLUE = 0x4
, D3D10_COLOR_WRITE_ENABLE_ALPHA = 0x8
,
D3D10_COLOR_WRITE_ENABLE_ALL
} |
|
enum | D3D10_TEXTURECUBE_FACE {
D3D10_TEXTURECUBE_FACE_POSITIVE_X
, D3D10_TEXTURECUBE_FACE_NEGATIVE_X
, D3D10_TEXTURECUBE_FACE_POSITIVE_Y
, D3D10_TEXTURECUBE_FACE_NEGATIVE_Y
,
D3D10_TEXTURECUBE_FACE_POSITIVE_Z
, D3D10_TEXTURECUBE_FACE_NEGATIVE_Z
} |
|
enum | D3D10_ASYNC_GETDATA_FLAG { D3D10_ASYNC_GETDATA_DONOTFLUSH = 0x1
} |
|
enum | D3D10_FILTER_TYPE { D3D10_FILTER_TYPE_POINT
, D3D10_FILTER_TYPE_LINEAR
} |
|
enum | D3D10_QUERY_MISC_FLAG { D3D10_QUERY_MISC_PREDICATEHINT = 0x1
} |
|
enum | D3D10_CREATE_DEVICE_FLAG {
D3D10_CREATE_DEVICE_SINGLETHREADED = 0x1
, D3D10_CREATE_DEVICE_DEBUG = 0x2
, D3D10_CREATE_DEVICE_SWITCH_TO_REF = 0x4
, D3D10_CREATE_DEVICE_PREVENT_INTERNAL_THREADING_OPTIMIZATIONS = 0x8
,
D3D10_CREATE_DEVICE_ALLOW_NULL_FROM_MAP = 0x10
, D3D10_CREATE_DEVICE_BGRA_SUPPORT = 0x20
, D3D10_CREATE_DEVICE_STRICT_VALIDATION = 0x0200
} |
|