|
enum | D3D_CBUFFER_TYPE {
D3D_CT_CBUFFER = 0
, D3D_CT_TBUFFER = (D3D_CT_CBUFFER + 1)
, D3D_CT_INTERFACE_POINTERS = (D3D_CT_TBUFFER + 1)
, D3D_CT_RESOURCE_BIND_INFO = (D3D_CT_INTERFACE_POINTERS + 1)
,
D3D10_CT_CBUFFER = D3D_CT_CBUFFER
, D3D10_CT_TBUFFER = D3D_CT_TBUFFER
, D3D11_CT_CBUFFER = D3D_CT_CBUFFER
, D3D11_CT_TBUFFER = D3D_CT_TBUFFER
,
D3D11_CT_INTERFACE_POINTERS = D3D_CT_INTERFACE_POINTERS
, D3D11_CT_RESOURCE_BIND_INFO = D3D_CT_RESOURCE_BIND_INFO
} |
|
enum | D3D_DRIVER_TYPE {
D3D_DRIVER_TYPE_UNKNOWN = 0
, D3D_DRIVER_TYPE_HARDWARE = (D3D_DRIVER_TYPE_UNKNOWN + 1)
, D3D_DRIVER_TYPE_REFERENCE = (D3D_DRIVER_TYPE_HARDWARE + 1)
, D3D_DRIVER_TYPE_NULL = (D3D_DRIVER_TYPE_REFERENCE + 1)
,
D3D_DRIVER_TYPE_SOFTWARE = (D3D_DRIVER_TYPE_NULL + 1)
, D3D_DRIVER_TYPE_WARP = (D3D_DRIVER_TYPE_SOFTWARE + 1)
} |
|
enum | D3D_FEATURE_LEVEL {
D3D_FEATURE_LEVEL_1_0_CORE = 0x1000
, D3D_FEATURE_LEVEL_9_1 = 0x9100
, D3D_FEATURE_LEVEL_9_2 = 0x9200
, D3D_FEATURE_LEVEL_9_3 = 0x9300
,
D3D_FEATURE_LEVEL_10_0 = 0xA000
, D3D_FEATURE_LEVEL_10_1 = 0xA100
, D3D_FEATURE_LEVEL_11_0 = 0xB000
, D3D_FEATURE_LEVEL_11_1 = 0xB100
,
D3D_FEATURE_LEVEL_12_0 = 0xC000
, D3D_FEATURE_LEVEL_12_1 = 0xC100
, D3D_FEATURE_LEVEL_12_2 = 0xC200
} |
|
enum | D3D_INCLUDE_TYPE {
D3D_INCLUDE_LOCAL = 0
, D3D_INCLUDE_SYSTEM = (D3D_INCLUDE_LOCAL + 1)
, D3D10_INCLUDE_LOCAL = D3D_INCLUDE_LOCAL
, D3D10_INCLUDE_SYSTEM = D3D_INCLUDE_SYSTEM
,
D3D_INCLUDE_FORCE_DWORD = 0x7FFFFFFF
} |
|
enum | D3D_INTERPOLATION_MODE {
D3D_INTERPOLATION_UNDEFINED = 0
, D3D_INTERPOLATION_CONSTANT = 1
, D3D_INTERPOLATION_LINEAR = 2
, D3D_INTERPOLATION_LINEAR_CENTROID = 3
,
D3D_INTERPOLATION_LINEAR_NOPERSPECTIVE = 4
, D3D_INTERPOLATION_LINEAR_NOPERSPECTIVE_CENTROID = 5
, D3D_INTERPOLATION_LINEAR_SAMPLE = 6
, D3D_INTERPOLATION_LINEAR_NOPERSPECTIVE_SAMPLE = 7
} |
|
enum | D3D_MIN_PRECISION {
D3D_MIN_PRECISION_DEFAULT = 0
, D3D_MIN_PRECISION_FLOAT_16 = 1
, D3D_MIN_PRECISION_FLOAT_2_8 = 2
, D3D_MIN_PRECISION_RESERVED = 3
,
D3D_MIN_PRECISION_SINT_16 = 4
, D3D_MIN_PRECISION_UINT_16 = 5
, D3D_MIN_PRECISION_ANY_16 = 0xF0
, D3D_MIN_PRECISION_ANY_10 = 0xF1
} |
|
enum | D3D_NAME {
D3D_NAME_UNDEFINED = 0
, D3D_NAME_POSITION = 1
, D3D_NAME_CLIP_DISTANCE = 2
, D3D_NAME_CULL_DISTANCE = 3
,
D3D_NAME_RENDER_TARGET_ARRAY_INDEX = 4
, D3D_NAME_VIEWPORT_ARRAY_INDEX = 5
, D3D_NAME_VERTEX_ID = 6
, D3D_NAME_PRIMITIVE_ID = 7
,
D3D_NAME_INSTANCE_ID = 8
, D3D_NAME_IS_FRONT_FACE = 9
, D3D_NAME_SAMPLE_INDEX = 10
, D3D_NAME_FINAL_QUAD_EDGE_TESSFACTOR = 11
,
D3D_NAME_FINAL_QUAD_INSIDE_TESSFACTOR = 12
, D3D_NAME_FINAL_TRI_EDGE_TESSFACTOR = 13
, D3D_NAME_FINAL_TRI_INSIDE_TESSFACTOR = 14
, D3D_NAME_FINAL_LINE_DETAIL_TESSFACTOR = 15
,
D3D_NAME_FINAL_LINE_DENSITY_TESSFACTOR = 16
, D3D_NAME_BARYCENTRICS = 23
, D3D_NAME_SHADINGRATE = 24
, D3D_NAME_CULLPRIMITIVE = 25
,
D3D_NAME_TARGET = 64
, D3D_NAME_DEPTH = 65
, D3D_NAME_COVERAGE = 66
, D3D_NAME_DEPTH_GREATER_EQUAL = 67
,
D3D_NAME_DEPTH_LESS_EQUAL = 68
, D3D_NAME_STENCIL_REF = 69
, D3D_NAME_INNER_COVERAGE = 70
, D3D10_NAME_UNDEFINED = D3D_NAME_UNDEFINED
,
D3D10_NAME_POSITION = D3D_NAME_POSITION
, D3D10_NAME_CLIP_DISTANCE = D3D_NAME_CLIP_DISTANCE
, D3D10_NAME_CULL_DISTANCE = D3D_NAME_CULL_DISTANCE
, D3D10_NAME_RENDER_TARGET_ARRAY_INDEX = D3D_NAME_RENDER_TARGET_ARRAY_INDEX
,
D3D10_NAME_VIEWPORT_ARRAY_INDEX = D3D_NAME_VIEWPORT_ARRAY_INDEX
, D3D10_NAME_VERTEX_ID = D3D_NAME_VERTEX_ID
, D3D10_NAME_PRIMITIVE_ID = D3D_NAME_PRIMITIVE_ID
, D3D10_NAME_INSTANCE_ID = D3D_NAME_INSTANCE_ID
,
D3D10_NAME_IS_FRONT_FACE = D3D_NAME_IS_FRONT_FACE
, D3D10_NAME_SAMPLE_INDEX = D3D_NAME_SAMPLE_INDEX
, D3D10_NAME_TARGET = D3D_NAME_TARGET
, D3D10_NAME_DEPTH = D3D_NAME_DEPTH
,
D3D10_NAME_COVERAGE = D3D_NAME_COVERAGE
, D3D11_NAME_FINAL_QUAD_EDGE_TESSFACTOR = D3D_NAME_FINAL_QUAD_EDGE_TESSFACTOR
, D3D11_NAME_FINAL_QUAD_INSIDE_TESSFACTOR = D3D_NAME_FINAL_QUAD_INSIDE_TESSFACTOR
, D3D11_NAME_FINAL_TRI_EDGE_TESSFACTOR = D3D_NAME_FINAL_TRI_EDGE_TESSFACTOR
,
D3D11_NAME_FINAL_TRI_INSIDE_TESSFACTOR = D3D_NAME_FINAL_TRI_INSIDE_TESSFACTOR
, D3D11_NAME_FINAL_LINE_DETAIL_TESSFACTOR = D3D_NAME_FINAL_LINE_DETAIL_TESSFACTOR
, D3D11_NAME_FINAL_LINE_DENSITY_TESSFACTOR = D3D_NAME_FINAL_LINE_DENSITY_TESSFACTOR
, D3D11_NAME_DEPTH_GREATER_EQUAL = D3D_NAME_DEPTH_GREATER_EQUAL
,
D3D11_NAME_DEPTH_LESS_EQUAL = D3D_NAME_DEPTH_LESS_EQUAL
, D3D11_NAME_STENCIL_REF = D3D_NAME_STENCIL_REF
, D3D11_NAME_INNER_COVERAGE = D3D_NAME_INNER_COVERAGE
, D3D12_NAME_BARYCENTRICS = D3D_NAME_BARYCENTRICS
,
D3D12_NAME_SHADINGRATE = D3D_NAME_SHADINGRATE
, D3D12_NAME_CULLPRIMITIVE = D3D_NAME_CULLPRIMITIVE
} |
|
enum | D3D_PARAMETER_FLAGS { D3D_PF_NONE = 0
, D3D_PF_IN = 0x1
, D3D_PF_OUT = 0x2
, D3D_PF_FORCE_DWORD = 0x7FFFFFFF
} |
|
enum | D3D_PRIMITIVE {
D3D_PRIMITIVE_UNDEFINED = 0
, D3D_PRIMITIVE_POINT = 1
, D3D_PRIMITIVE_LINE = 2
, D3D_PRIMITIVE_TRIANGLE = 3
,
D3D_PRIMITIVE_LINE_ADJ = 6
, D3D_PRIMITIVE_TRIANGLE_ADJ = 7
, D3D_PRIMITIVE_1_CONTROL_POINT_PATCH = 8
, D3D_PRIMITIVE_2_CONTROL_POINT_PATCH = 9
,
D3D_PRIMITIVE_3_CONTROL_POINT_PATCH = 10
, D3D_PRIMITIVE_4_CONTROL_POINT_PATCH = 11
, D3D_PRIMITIVE_5_CONTROL_POINT_PATCH = 12
, D3D_PRIMITIVE_6_CONTROL_POINT_PATCH = 13
,
D3D_PRIMITIVE_7_CONTROL_POINT_PATCH = 14
, D3D_PRIMITIVE_8_CONTROL_POINT_PATCH = 15
, D3D_PRIMITIVE_9_CONTROL_POINT_PATCH = 16
, D3D_PRIMITIVE_10_CONTROL_POINT_PATCH = 17
,
D3D_PRIMITIVE_11_CONTROL_POINT_PATCH = 18
, D3D_PRIMITIVE_12_CONTROL_POINT_PATCH = 19
, D3D_PRIMITIVE_13_CONTROL_POINT_PATCH = 20
, D3D_PRIMITIVE_14_CONTROL_POINT_PATCH = 21
,
D3D_PRIMITIVE_15_CONTROL_POINT_PATCH = 22
, D3D_PRIMITIVE_16_CONTROL_POINT_PATCH = 23
, D3D_PRIMITIVE_17_CONTROL_POINT_PATCH = 24
, D3D_PRIMITIVE_18_CONTROL_POINT_PATCH = 25
,
D3D_PRIMITIVE_19_CONTROL_POINT_PATCH = 26
, D3D_PRIMITIVE_20_CONTROL_POINT_PATCH = 27
, D3D_PRIMITIVE_21_CONTROL_POINT_PATCH = 28
, D3D_PRIMITIVE_22_CONTROL_POINT_PATCH = 29
,
D3D_PRIMITIVE_23_CONTROL_POINT_PATCH = 30
, D3D_PRIMITIVE_24_CONTROL_POINT_PATCH = 31
, D3D_PRIMITIVE_25_CONTROL_POINT_PATCH = 32
, D3D_PRIMITIVE_26_CONTROL_POINT_PATCH = 33
,
D3D_PRIMITIVE_27_CONTROL_POINT_PATCH = 34
, D3D_PRIMITIVE_28_CONTROL_POINT_PATCH = 35
, D3D_PRIMITIVE_29_CONTROL_POINT_PATCH = 36
, D3D_PRIMITIVE_30_CONTROL_POINT_PATCH = 37
,
D3D_PRIMITIVE_31_CONTROL_POINT_PATCH = 38
, D3D_PRIMITIVE_32_CONTROL_POINT_PATCH = 39
, D3D10_PRIMITIVE_UNDEFINED = D3D_PRIMITIVE_UNDEFINED
, D3D10_PRIMITIVE_POINT = D3D_PRIMITIVE_POINT
,
D3D10_PRIMITIVE_LINE = D3D_PRIMITIVE_LINE
, D3D10_PRIMITIVE_TRIANGLE = D3D_PRIMITIVE_TRIANGLE
, D3D10_PRIMITIVE_LINE_ADJ = D3D_PRIMITIVE_LINE_ADJ
, D3D10_PRIMITIVE_TRIANGLE_ADJ = D3D_PRIMITIVE_TRIANGLE_ADJ
,
D3D11_PRIMITIVE_UNDEFINED = D3D_PRIMITIVE_UNDEFINED
, D3D11_PRIMITIVE_POINT = D3D_PRIMITIVE_POINT
, D3D11_PRIMITIVE_LINE = D3D_PRIMITIVE_LINE
, D3D11_PRIMITIVE_TRIANGLE = D3D_PRIMITIVE_TRIANGLE
,
D3D11_PRIMITIVE_LINE_ADJ = D3D_PRIMITIVE_LINE_ADJ
, D3D11_PRIMITIVE_TRIANGLE_ADJ = D3D_PRIMITIVE_TRIANGLE_ADJ
, D3D11_PRIMITIVE_1_CONTROL_POINT_PATCH = D3D_PRIMITIVE_1_CONTROL_POINT_PATCH
, D3D11_PRIMITIVE_2_CONTROL_POINT_PATCH = D3D_PRIMITIVE_2_CONTROL_POINT_PATCH
,
D3D11_PRIMITIVE_3_CONTROL_POINT_PATCH = D3D_PRIMITIVE_3_CONTROL_POINT_PATCH
, D3D11_PRIMITIVE_4_CONTROL_POINT_PATCH = D3D_PRIMITIVE_4_CONTROL_POINT_PATCH
, D3D11_PRIMITIVE_5_CONTROL_POINT_PATCH = D3D_PRIMITIVE_5_CONTROL_POINT_PATCH
, D3D11_PRIMITIVE_6_CONTROL_POINT_PATCH = D3D_PRIMITIVE_6_CONTROL_POINT_PATCH
,
D3D11_PRIMITIVE_7_CONTROL_POINT_PATCH = D3D_PRIMITIVE_7_CONTROL_POINT_PATCH
, D3D11_PRIMITIVE_8_CONTROL_POINT_PATCH = D3D_PRIMITIVE_8_CONTROL_POINT_PATCH
, D3D11_PRIMITIVE_9_CONTROL_POINT_PATCH = D3D_PRIMITIVE_9_CONTROL_POINT_PATCH
, D3D11_PRIMITIVE_10_CONTROL_POINT_PATCH = D3D_PRIMITIVE_10_CONTROL_POINT_PATCH
,
D3D11_PRIMITIVE_11_CONTROL_POINT_PATCH = D3D_PRIMITIVE_11_CONTROL_POINT_PATCH
, D3D11_PRIMITIVE_12_CONTROL_POINT_PATCH = D3D_PRIMITIVE_12_CONTROL_POINT_PATCH
, D3D11_PRIMITIVE_13_CONTROL_POINT_PATCH = D3D_PRIMITIVE_13_CONTROL_POINT_PATCH
, D3D11_PRIMITIVE_14_CONTROL_POINT_PATCH = D3D_PRIMITIVE_14_CONTROL_POINT_PATCH
,
D3D11_PRIMITIVE_15_CONTROL_POINT_PATCH = D3D_PRIMITIVE_15_CONTROL_POINT_PATCH
, D3D11_PRIMITIVE_16_CONTROL_POINT_PATCH = D3D_PRIMITIVE_16_CONTROL_POINT_PATCH
, D3D11_PRIMITIVE_17_CONTROL_POINT_PATCH = D3D_PRIMITIVE_17_CONTROL_POINT_PATCH
, D3D11_PRIMITIVE_18_CONTROL_POINT_PATCH = D3D_PRIMITIVE_18_CONTROL_POINT_PATCH
,
D3D11_PRIMITIVE_19_CONTROL_POINT_PATCH = D3D_PRIMITIVE_19_CONTROL_POINT_PATCH
, D3D11_PRIMITIVE_20_CONTROL_POINT_PATCH = D3D_PRIMITIVE_20_CONTROL_POINT_PATCH
, D3D11_PRIMITIVE_21_CONTROL_POINT_PATCH = D3D_PRIMITIVE_21_CONTROL_POINT_PATCH
, D3D11_PRIMITIVE_22_CONTROL_POINT_PATCH = D3D_PRIMITIVE_22_CONTROL_POINT_PATCH
,
D3D11_PRIMITIVE_23_CONTROL_POINT_PATCH = D3D_PRIMITIVE_23_CONTROL_POINT_PATCH
, D3D11_PRIMITIVE_24_CONTROL_POINT_PATCH = D3D_PRIMITIVE_24_CONTROL_POINT_PATCH
, D3D11_PRIMITIVE_25_CONTROL_POINT_PATCH = D3D_PRIMITIVE_25_CONTROL_POINT_PATCH
, D3D11_PRIMITIVE_26_CONTROL_POINT_PATCH = D3D_PRIMITIVE_26_CONTROL_POINT_PATCH
,
D3D11_PRIMITIVE_27_CONTROL_POINT_PATCH = D3D_PRIMITIVE_27_CONTROL_POINT_PATCH
, D3D11_PRIMITIVE_28_CONTROL_POINT_PATCH = D3D_PRIMITIVE_28_CONTROL_POINT_PATCH
, D3D11_PRIMITIVE_29_CONTROL_POINT_PATCH = D3D_PRIMITIVE_29_CONTROL_POINT_PATCH
, D3D11_PRIMITIVE_30_CONTROL_POINT_PATCH = D3D_PRIMITIVE_30_CONTROL_POINT_PATCH
,
D3D11_PRIMITIVE_31_CONTROL_POINT_PATCH = D3D_PRIMITIVE_31_CONTROL_POINT_PATCH
, D3D11_PRIMITIVE_32_CONTROL_POINT_PATCH = D3D_PRIMITIVE_32_CONTROL_POINT_PATCH
} |
|
enum | D3D_PRIMITIVE_TOPOLOGY {
D3D_PRIMITIVE_TOPOLOGY_UNDEFINED = 0
, D3D_PRIMITIVE_TOPOLOGY_POINTLIST = 1
, D3D_PRIMITIVE_TOPOLOGY_LINELIST = 2
, D3D_PRIMITIVE_TOPOLOGY_LINESTRIP = 3
,
D3D_PRIMITIVE_TOPOLOGY_TRIANGLELIST = 4
, D3D_PRIMITIVE_TOPOLOGY_TRIANGLESTRIP = 5
, D3D_PRIMITIVE_TOPOLOGY_LINELIST_ADJ = 10
, D3D_PRIMITIVE_TOPOLOGY_LINESTRIP_ADJ = 11
,
D3D_PRIMITIVE_TOPOLOGY_TRIANGLELIST_ADJ = 12
, D3D_PRIMITIVE_TOPOLOGY_TRIANGLESTRIP_ADJ = 13
, D3D_PRIMITIVE_TOPOLOGY_1_CONTROL_POINT_PATCHLIST = 33
, D3D_PRIMITIVE_TOPOLOGY_2_CONTROL_POINT_PATCHLIST = 34
,
D3D_PRIMITIVE_TOPOLOGY_3_CONTROL_POINT_PATCHLIST = 35
, D3D_PRIMITIVE_TOPOLOGY_4_CONTROL_POINT_PATCHLIST = 36
, D3D_PRIMITIVE_TOPOLOGY_5_CONTROL_POINT_PATCHLIST = 37
, D3D_PRIMITIVE_TOPOLOGY_6_CONTROL_POINT_PATCHLIST = 38
,
D3D_PRIMITIVE_TOPOLOGY_7_CONTROL_POINT_PATCHLIST = 39
, D3D_PRIMITIVE_TOPOLOGY_8_CONTROL_POINT_PATCHLIST = 40
, D3D_PRIMITIVE_TOPOLOGY_9_CONTROL_POINT_PATCHLIST = 41
, D3D_PRIMITIVE_TOPOLOGY_10_CONTROL_POINT_PATCHLIST = 42
,
D3D_PRIMITIVE_TOPOLOGY_11_CONTROL_POINT_PATCHLIST = 43
, D3D_PRIMITIVE_TOPOLOGY_12_CONTROL_POINT_PATCHLIST = 44
, D3D_PRIMITIVE_TOPOLOGY_13_CONTROL_POINT_PATCHLIST = 45
, D3D_PRIMITIVE_TOPOLOGY_14_CONTROL_POINT_PATCHLIST = 46
,
D3D_PRIMITIVE_TOPOLOGY_15_CONTROL_POINT_PATCHLIST = 47
, D3D_PRIMITIVE_TOPOLOGY_16_CONTROL_POINT_PATCHLIST = 48
, D3D_PRIMITIVE_TOPOLOGY_17_CONTROL_POINT_PATCHLIST = 49
, D3D_PRIMITIVE_TOPOLOGY_18_CONTROL_POINT_PATCHLIST = 50
,
D3D_PRIMITIVE_TOPOLOGY_19_CONTROL_POINT_PATCHLIST = 51
, D3D_PRIMITIVE_TOPOLOGY_20_CONTROL_POINT_PATCHLIST = 52
, D3D_PRIMITIVE_TOPOLOGY_21_CONTROL_POINT_PATCHLIST = 53
, D3D_PRIMITIVE_TOPOLOGY_22_CONTROL_POINT_PATCHLIST = 54
,
D3D_PRIMITIVE_TOPOLOGY_23_CONTROL_POINT_PATCHLIST = 55
, D3D_PRIMITIVE_TOPOLOGY_24_CONTROL_POINT_PATCHLIST = 56
, D3D_PRIMITIVE_TOPOLOGY_25_CONTROL_POINT_PATCHLIST = 57
, D3D_PRIMITIVE_TOPOLOGY_26_CONTROL_POINT_PATCHLIST = 58
,
D3D_PRIMITIVE_TOPOLOGY_27_CONTROL_POINT_PATCHLIST = 59
, D3D_PRIMITIVE_TOPOLOGY_28_CONTROL_POINT_PATCHLIST = 60
, D3D_PRIMITIVE_TOPOLOGY_29_CONTROL_POINT_PATCHLIST = 61
, D3D_PRIMITIVE_TOPOLOGY_30_CONTROL_POINT_PATCHLIST = 62
,
D3D_PRIMITIVE_TOPOLOGY_31_CONTROL_POINT_PATCHLIST = 63
, D3D_PRIMITIVE_TOPOLOGY_32_CONTROL_POINT_PATCHLIST = 64
, D3D10_PRIMITIVE_TOPOLOGY_UNDEFINED = D3D_PRIMITIVE_TOPOLOGY_UNDEFINED
, D3D10_PRIMITIVE_TOPOLOGY_POINTLIST = D3D_PRIMITIVE_TOPOLOGY_POINTLIST
,
D3D10_PRIMITIVE_TOPOLOGY_LINELIST = D3D_PRIMITIVE_TOPOLOGY_LINELIST
, D3D10_PRIMITIVE_TOPOLOGY_LINESTRIP = D3D_PRIMITIVE_TOPOLOGY_LINESTRIP
, D3D10_PRIMITIVE_TOPOLOGY_TRIANGLELIST = D3D_PRIMITIVE_TOPOLOGY_TRIANGLELIST
, D3D10_PRIMITIVE_TOPOLOGY_TRIANGLESTRIP = D3D_PRIMITIVE_TOPOLOGY_TRIANGLESTRIP
,
D3D10_PRIMITIVE_TOPOLOGY_LINELIST_ADJ = D3D_PRIMITIVE_TOPOLOGY_LINELIST_ADJ
, D3D10_PRIMITIVE_TOPOLOGY_LINESTRIP_ADJ = D3D_PRIMITIVE_TOPOLOGY_LINESTRIP_ADJ
, D3D10_PRIMITIVE_TOPOLOGY_TRIANGLELIST_ADJ = D3D_PRIMITIVE_TOPOLOGY_TRIANGLELIST_ADJ
, D3D10_PRIMITIVE_TOPOLOGY_TRIANGLESTRIP_ADJ = D3D_PRIMITIVE_TOPOLOGY_TRIANGLESTRIP_ADJ
,
D3D11_PRIMITIVE_TOPOLOGY_UNDEFINED = D3D_PRIMITIVE_TOPOLOGY_UNDEFINED
, D3D11_PRIMITIVE_TOPOLOGY_POINTLIST = D3D_PRIMITIVE_TOPOLOGY_POINTLIST
, D3D11_PRIMITIVE_TOPOLOGY_LINELIST = D3D_PRIMITIVE_TOPOLOGY_LINELIST
, D3D11_PRIMITIVE_TOPOLOGY_LINESTRIP = D3D_PRIMITIVE_TOPOLOGY_LINESTRIP
,
D3D11_PRIMITIVE_TOPOLOGY_TRIANGLELIST = D3D_PRIMITIVE_TOPOLOGY_TRIANGLELIST
, D3D11_PRIMITIVE_TOPOLOGY_TRIANGLESTRIP = D3D_PRIMITIVE_TOPOLOGY_TRIANGLESTRIP
, D3D11_PRIMITIVE_TOPOLOGY_LINELIST_ADJ = D3D_PRIMITIVE_TOPOLOGY_LINELIST_ADJ
, D3D11_PRIMITIVE_TOPOLOGY_LINESTRIP_ADJ = D3D_PRIMITIVE_TOPOLOGY_LINESTRIP_ADJ
,
D3D11_PRIMITIVE_TOPOLOGY_TRIANGLELIST_ADJ = D3D_PRIMITIVE_TOPOLOGY_TRIANGLELIST_ADJ
, D3D11_PRIMITIVE_TOPOLOGY_TRIANGLESTRIP_ADJ = D3D_PRIMITIVE_TOPOLOGY_TRIANGLESTRIP_ADJ
, D3D11_PRIMITIVE_TOPOLOGY_1_CONTROL_POINT_PATCHLIST = D3D_PRIMITIVE_TOPOLOGY_1_CONTROL_POINT_PATCHLIST
, D3D11_PRIMITIVE_TOPOLOGY_2_CONTROL_POINT_PATCHLIST = D3D_PRIMITIVE_TOPOLOGY_2_CONTROL_POINT_PATCHLIST
,
D3D11_PRIMITIVE_TOPOLOGY_3_CONTROL_POINT_PATCHLIST = D3D_PRIMITIVE_TOPOLOGY_3_CONTROL_POINT_PATCHLIST
, D3D11_PRIMITIVE_TOPOLOGY_4_CONTROL_POINT_PATCHLIST = D3D_PRIMITIVE_TOPOLOGY_4_CONTROL_POINT_PATCHLIST
, D3D11_PRIMITIVE_TOPOLOGY_5_CONTROL_POINT_PATCHLIST = D3D_PRIMITIVE_TOPOLOGY_5_CONTROL_POINT_PATCHLIST
, D3D11_PRIMITIVE_TOPOLOGY_6_CONTROL_POINT_PATCHLIST = D3D_PRIMITIVE_TOPOLOGY_6_CONTROL_POINT_PATCHLIST
,
D3D11_PRIMITIVE_TOPOLOGY_7_CONTROL_POINT_PATCHLIST = D3D_PRIMITIVE_TOPOLOGY_7_CONTROL_POINT_PATCHLIST
, D3D11_PRIMITIVE_TOPOLOGY_8_CONTROL_POINT_PATCHLIST = D3D_PRIMITIVE_TOPOLOGY_8_CONTROL_POINT_PATCHLIST
, D3D11_PRIMITIVE_TOPOLOGY_9_CONTROL_POINT_PATCHLIST = D3D_PRIMITIVE_TOPOLOGY_9_CONTROL_POINT_PATCHLIST
, D3D11_PRIMITIVE_TOPOLOGY_10_CONTROL_POINT_PATCHLIST = D3D_PRIMITIVE_TOPOLOGY_10_CONTROL_POINT_PATCHLIST
,
D3D11_PRIMITIVE_TOPOLOGY_11_CONTROL_POINT_PATCHLIST = D3D_PRIMITIVE_TOPOLOGY_11_CONTROL_POINT_PATCHLIST
, D3D11_PRIMITIVE_TOPOLOGY_12_CONTROL_POINT_PATCHLIST = D3D_PRIMITIVE_TOPOLOGY_12_CONTROL_POINT_PATCHLIST
, D3D11_PRIMITIVE_TOPOLOGY_13_CONTROL_POINT_PATCHLIST = D3D_PRIMITIVE_TOPOLOGY_13_CONTROL_POINT_PATCHLIST
, D3D11_PRIMITIVE_TOPOLOGY_14_CONTROL_POINT_PATCHLIST = D3D_PRIMITIVE_TOPOLOGY_14_CONTROL_POINT_PATCHLIST
,
D3D11_PRIMITIVE_TOPOLOGY_15_CONTROL_POINT_PATCHLIST = D3D_PRIMITIVE_TOPOLOGY_15_CONTROL_POINT_PATCHLIST
, D3D11_PRIMITIVE_TOPOLOGY_16_CONTROL_POINT_PATCHLIST = D3D_PRIMITIVE_TOPOLOGY_16_CONTROL_POINT_PATCHLIST
, D3D11_PRIMITIVE_TOPOLOGY_17_CONTROL_POINT_PATCHLIST = D3D_PRIMITIVE_TOPOLOGY_17_CONTROL_POINT_PATCHLIST
, D3D11_PRIMITIVE_TOPOLOGY_18_CONTROL_POINT_PATCHLIST = D3D_PRIMITIVE_TOPOLOGY_18_CONTROL_POINT_PATCHLIST
,
D3D11_PRIMITIVE_TOPOLOGY_19_CONTROL_POINT_PATCHLIST = D3D_PRIMITIVE_TOPOLOGY_19_CONTROL_POINT_PATCHLIST
, D3D11_PRIMITIVE_TOPOLOGY_20_CONTROL_POINT_PATCHLIST = D3D_PRIMITIVE_TOPOLOGY_20_CONTROL_POINT_PATCHLIST
, D3D11_PRIMITIVE_TOPOLOGY_21_CONTROL_POINT_PATCHLIST = D3D_PRIMITIVE_TOPOLOGY_21_CONTROL_POINT_PATCHLIST
, D3D11_PRIMITIVE_TOPOLOGY_22_CONTROL_POINT_PATCHLIST = D3D_PRIMITIVE_TOPOLOGY_22_CONTROL_POINT_PATCHLIST
,
D3D11_PRIMITIVE_TOPOLOGY_23_CONTROL_POINT_PATCHLIST = D3D_PRIMITIVE_TOPOLOGY_23_CONTROL_POINT_PATCHLIST
, D3D11_PRIMITIVE_TOPOLOGY_24_CONTROL_POINT_PATCHLIST = D3D_PRIMITIVE_TOPOLOGY_24_CONTROL_POINT_PATCHLIST
, D3D11_PRIMITIVE_TOPOLOGY_25_CONTROL_POINT_PATCHLIST = D3D_PRIMITIVE_TOPOLOGY_25_CONTROL_POINT_PATCHLIST
, D3D11_PRIMITIVE_TOPOLOGY_26_CONTROL_POINT_PATCHLIST = D3D_PRIMITIVE_TOPOLOGY_26_CONTROL_POINT_PATCHLIST
,
D3D11_PRIMITIVE_TOPOLOGY_27_CONTROL_POINT_PATCHLIST = D3D_PRIMITIVE_TOPOLOGY_27_CONTROL_POINT_PATCHLIST
, D3D11_PRIMITIVE_TOPOLOGY_28_CONTROL_POINT_PATCHLIST = D3D_PRIMITIVE_TOPOLOGY_28_CONTROL_POINT_PATCHLIST
, D3D11_PRIMITIVE_TOPOLOGY_29_CONTROL_POINT_PATCHLIST = D3D_PRIMITIVE_TOPOLOGY_29_CONTROL_POINT_PATCHLIST
, D3D11_PRIMITIVE_TOPOLOGY_30_CONTROL_POINT_PATCHLIST = D3D_PRIMITIVE_TOPOLOGY_30_CONTROL_POINT_PATCHLIST
,
D3D11_PRIMITIVE_TOPOLOGY_31_CONTROL_POINT_PATCHLIST = D3D_PRIMITIVE_TOPOLOGY_31_CONTROL_POINT_PATCHLIST
, D3D11_PRIMITIVE_TOPOLOGY_32_CONTROL_POINT_PATCHLIST = D3D_PRIMITIVE_TOPOLOGY_32_CONTROL_POINT_PATCHLIST
} |
|
enum | D3D_REGISTER_COMPONENT_TYPE {
D3D_REGISTER_COMPONENT_UNKNOWN = 0
, D3D_REGISTER_COMPONENT_UINT32 = 1
, D3D_REGISTER_COMPONENT_SINT32 = 2
, D3D_REGISTER_COMPONENT_FLOAT32 = 3
,
D3D10_REGISTER_COMPONENT_UNKNOWN = D3D_REGISTER_COMPONENT_UNKNOWN
, D3D10_REGISTER_COMPONENT_UINT32 = D3D_REGISTER_COMPONENT_UINT32
, D3D10_REGISTER_COMPONENT_SINT32 = D3D_REGISTER_COMPONENT_SINT32
, D3D10_REGISTER_COMPONENT_FLOAT32 = D3D_REGISTER_COMPONENT_FLOAT32
} |
|
enum | D3D_RESOURCE_RETURN_TYPE {
D3D_RETURN_TYPE_UNORM = 1
, D3D_RETURN_TYPE_SNORM = 2
, D3D_RETURN_TYPE_SINT = 3
, D3D_RETURN_TYPE_UINT = 4
,
D3D_RETURN_TYPE_FLOAT = 5
, D3D_RETURN_TYPE_MIXED = 6
, D3D_RETURN_TYPE_DOUBLE = 7
, D3D_RETURN_TYPE_CONTINUED = 8
,
D3D10_RETURN_TYPE_UNORM = D3D_RETURN_TYPE_UNORM
, D3D10_RETURN_TYPE_SNORM = D3D_RETURN_TYPE_SNORM
, D3D10_RETURN_TYPE_SINT = D3D_RETURN_TYPE_SINT
, D3D10_RETURN_TYPE_UINT = D3D_RETURN_TYPE_UINT
,
D3D10_RETURN_TYPE_FLOAT = D3D_RETURN_TYPE_FLOAT
, D3D10_RETURN_TYPE_MIXED = D3D_RETURN_TYPE_MIXED
, D3D11_RETURN_TYPE_UNORM = D3D_RETURN_TYPE_UNORM
, D3D11_RETURN_TYPE_SNORM = D3D_RETURN_TYPE_SNORM
,
D3D11_RETURN_TYPE_SINT = D3D_RETURN_TYPE_SINT
, D3D11_RETURN_TYPE_UINT = D3D_RETURN_TYPE_UINT
, D3D11_RETURN_TYPE_FLOAT = D3D_RETURN_TYPE_FLOAT
, D3D11_RETURN_TYPE_MIXED = D3D_RETURN_TYPE_MIXED
,
D3D11_RETURN_TYPE_DOUBLE = D3D_RETURN_TYPE_DOUBLE
, D3D11_RETURN_TYPE_CONTINUED = D3D_RETURN_TYPE_CONTINUED
} |
|
enum | D3D_SHADER_CBUFFER_FLAGS { D3D_CBF_USERPACKED = 1
, D3D10_CBF_USERPACKED = D3D_CBF_USERPACKED
, D3D_CBF_FORCE_DWORD = 0x7FFFFFFF
} |
|
enum | D3D_SHADER_INPUT_FLAGS {
D3D_SIF_USERPACKED = 0x1
, D3D_SIF_COMPARISON_SAMPLER = 0x2
, D3D_SIF_TEXTURE_COMPONENT_0 = 0x4
, D3D_SIF_TEXTURE_COMPONENT_1 = 0x8
,
D3D_SIF_TEXTURE_COMPONENTS = 0xc
, D3D_SIF_UNUSED = 0x10
, D3D10_SIF_USERPACKED = D3D_SIF_USERPACKED
, D3D10_SIF_COMPARISON_SAMPLER = D3D_SIF_COMPARISON_SAMPLER
,
D3D10_SIF_TEXTURE_COMPONENT_0 = D3D_SIF_TEXTURE_COMPONENT_0
, D3D10_SIF_TEXTURE_COMPONENT_1 = D3D_SIF_TEXTURE_COMPONENT_1
, D3D10_SIF_TEXTURE_COMPONENTS = D3D_SIF_TEXTURE_COMPONENTS
, D3D_SIF_FORCE_DWORD = 0x7FFFFFFF
} |
|
enum | D3D_SHADER_INPUT_TYPE {
D3D_SIT_CBUFFER = 0
, D3D_SIT_TBUFFER = (D3D_SIT_CBUFFER + 1)
, D3D_SIT_TEXTURE = (D3D_SIT_TBUFFER + 1)
, D3D_SIT_SAMPLER = (D3D_SIT_TEXTURE + 1)
,
D3D_SIT_UAV_RWTYPED = (D3D_SIT_SAMPLER + 1)
, D3D_SIT_STRUCTURED = (D3D_SIT_UAV_RWTYPED + 1)
, D3D_SIT_UAV_RWSTRUCTURED = (D3D_SIT_STRUCTURED + 1)
, D3D_SIT_BYTEADDRESS = (D3D_SIT_UAV_RWSTRUCTURED + 1)
,
D3D_SIT_UAV_RWBYTEADDRESS = (D3D_SIT_BYTEADDRESS + 1)
, D3D_SIT_UAV_APPEND_STRUCTURED = (D3D_SIT_UAV_RWBYTEADDRESS + 1)
, D3D_SIT_UAV_CONSUME_STRUCTURED = (D3D_SIT_UAV_APPEND_STRUCTURED + 1)
, D3D_SIT_UAV_RWSTRUCTURED_WITH_COUNTER = (D3D_SIT_UAV_CONSUME_STRUCTURED + 1)
,
D3D_SIT_RTACCELERATIONSTRUCTURE = (D3D_SIT_UAV_RWSTRUCTURED_WITH_COUNTER + 1)
, D3D_SIT_UAV_FEEDBACKTEXTURE = (D3D_SIT_RTACCELERATIONSTRUCTURE + 1)
, D3D10_SIT_CBUFFER = D3D_SIT_CBUFFER
, D3D10_SIT_TBUFFER = D3D_SIT_TBUFFER
,
D3D10_SIT_TEXTURE = D3D_SIT_TEXTURE
, D3D10_SIT_SAMPLER = D3D_SIT_SAMPLER
, D3D11_SIT_UAV_RWTYPED = D3D_SIT_UAV_RWTYPED
, D3D11_SIT_STRUCTURED = D3D_SIT_STRUCTURED
,
D3D11_SIT_UAV_RWSTRUCTURED = D3D_SIT_UAV_RWSTRUCTURED
, D3D11_SIT_BYTEADDRESS = D3D_SIT_BYTEADDRESS
, D3D11_SIT_UAV_RWBYTEADDRESS = D3D_SIT_UAV_RWBYTEADDRESS
, D3D11_SIT_UAV_APPEND_STRUCTURED = D3D_SIT_UAV_APPEND_STRUCTURED
,
D3D11_SIT_UAV_CONSUME_STRUCTURED = D3D_SIT_UAV_CONSUME_STRUCTURED
, D3D11_SIT_UAV_RWSTRUCTURED_WITH_COUNTER = D3D_SIT_UAV_RWSTRUCTURED_WITH_COUNTER
} |
|
enum | D3D_SHADER_VARIABLE_CLASS {
D3D_SVC_SCALAR = 0
, D3D_SVC_VECTOR = (D3D_SVC_SCALAR + 1)
, D3D_SVC_MATRIX_ROWS = (D3D_SVC_VECTOR + 1)
, D3D_SVC_MATRIX_COLUMNS = (D3D_SVC_MATRIX_ROWS + 1)
,
D3D_SVC_OBJECT = (D3D_SVC_MATRIX_COLUMNS + 1)
, D3D_SVC_STRUCT = (D3D_SVC_OBJECT + 1)
, D3D_SVC_INTERFACE_CLASS = (D3D_SVC_STRUCT + 1)
, D3D_SVC_INTERFACE_POINTER = (D3D_SVC_INTERFACE_CLASS + 1)
,
D3D10_SVC_SCALAR = D3D_SVC_SCALAR
, D3D10_SVC_VECTOR = D3D_SVC_VECTOR
, D3D10_SVC_MATRIX_ROWS = D3D_SVC_MATRIX_ROWS
, D3D10_SVC_MATRIX_COLUMNS = D3D_SVC_MATRIX_COLUMNS
,
D3D10_SVC_OBJECT = D3D_SVC_OBJECT
, D3D10_SVC_STRUCT = D3D_SVC_STRUCT
, D3D11_SVC_INTERFACE_CLASS = D3D_SVC_INTERFACE_CLASS
, D3D11_SVC_INTERFACE_POINTER = D3D_SVC_INTERFACE_POINTER
,
D3D_SVC_FORCE_DWORD = 0x7FFFFFFF
} |
|
enum | D3D_SHADER_VARIABLE_FLAGS {
D3D_SVF_USERPACKED = 1
, D3D_SVF_USED = 2
, D3D_SVF_INTERFACE_POINTER = 4
, D3D_SVF_INTERFACE_PARAMETER = 8
,
D3D10_SVF_USERPACKED = D3D_SVF_USERPACKED
, D3D10_SVF_USED = D3D_SVF_USED
, D3D11_SVF_INTERFACE_POINTER = D3D_SVF_INTERFACE_POINTER
, D3D11_SVF_INTERFACE_PARAMETER = D3D_SVF_INTERFACE_PARAMETER
,
D3D_SVF_FORCE_DWORD = 0x7FFFFFFF
} |
|
enum | D3D_SHADER_VARIABLE_TYPE {
D3D_SVT_VOID = 0
, D3D_SVT_BOOL = 1
, D3D_SVT_INT = 2
, D3D_SVT_FLOAT = 3
,
D3D_SVT_STRING = 4
, D3D_SVT_TEXTURE = 5
, D3D_SVT_TEXTURE1D = 6
, D3D_SVT_TEXTURE2D = 7
,
D3D_SVT_TEXTURE3D = 8
, D3D_SVT_TEXTURECUBE = 9
, D3D_SVT_SAMPLER = 10
, D3D_SVT_SAMPLER1D = 11
,
D3D_SVT_SAMPLER2D = 12
, D3D_SVT_SAMPLER3D = 13
, D3D_SVT_SAMPLERCUBE = 14
, D3D_SVT_PIXELSHADER = 15
,
D3D_SVT_VERTEXSHADER = 16
, D3D_SVT_PIXELFRAGMENT = 17
, D3D_SVT_VERTEXFRAGMENT = 18
, D3D_SVT_UINT = 19
,
D3D_SVT_UINT8 = 20
, D3D_SVT_GEOMETRYSHADER = 21
, D3D_SVT_RASTERIZER = 22
, D3D_SVT_DEPTHSTENCIL = 23
,
D3D_SVT_BLEND = 24
, D3D_SVT_BUFFER = 25
, D3D_SVT_CBUFFER = 26
, D3D_SVT_TBUFFER = 27
,
D3D_SVT_TEXTURE1DARRAY = 28
, D3D_SVT_TEXTURE2DARRAY = 29
, D3D_SVT_RENDERTARGETVIEW = 30
, D3D_SVT_DEPTHSTENCILVIEW = 31
,
D3D_SVT_TEXTURE2DMS = 32
, D3D_SVT_TEXTURE2DMSARRAY = 33
, D3D_SVT_TEXTURECUBEARRAY = 34
, D3D_SVT_HULLSHADER = 35
,
D3D_SVT_DOMAINSHADER = 36
, D3D_SVT_INTERFACE_POINTER = 37
, D3D_SVT_COMPUTESHADER = 38
, D3D_SVT_DOUBLE = 39
,
D3D_SVT_RWTEXTURE1D = 40
, D3D_SVT_RWTEXTURE1DARRAY = 41
, D3D_SVT_RWTEXTURE2D = 42
, D3D_SVT_RWTEXTURE2DARRAY = 43
,
D3D_SVT_RWTEXTURE3D = 44
, D3D_SVT_RWBUFFER = 45
, D3D_SVT_BYTEADDRESS_BUFFER = 46
, D3D_SVT_RWBYTEADDRESS_BUFFER = 47
,
D3D_SVT_STRUCTURED_BUFFER = 48
, D3D_SVT_RWSTRUCTURED_BUFFER = 49
, D3D_SVT_APPEND_STRUCTURED_BUFFER = 50
, D3D_SVT_CONSUME_STRUCTURED_BUFFER = 51
,
D3D_SVT_MIN8FLOAT = 52
, D3D_SVT_MIN10FLOAT = 53
, D3D_SVT_MIN16FLOAT = 54
, D3D_SVT_MIN12INT = 55
,
D3D_SVT_MIN16INT = 56
, D3D_SVT_MIN16UINT = 57
, D3D_SVT_INT16 = 58
, D3D_SVT_UINT16 = 59
,
D3D_SVT_FLOAT16 = 60
, D3D_SVT_INT64 = 61
, D3D_SVT_UINT64 = 62
, D3D10_SVT_VOID = D3D_SVT_VOID
,
D3D10_SVT_BOOL = D3D_SVT_BOOL
, D3D10_SVT_INT = D3D_SVT_INT
, D3D10_SVT_FLOAT = D3D_SVT_FLOAT
, D3D10_SVT_STRING = D3D_SVT_STRING
,
D3D10_SVT_TEXTURE = D3D_SVT_TEXTURE
, D3D10_SVT_TEXTURE1D = D3D_SVT_TEXTURE1D
, D3D10_SVT_TEXTURE2D = D3D_SVT_TEXTURE2D
, D3D10_SVT_TEXTURE3D = D3D_SVT_TEXTURE3D
,
D3D10_SVT_TEXTURECUBE = D3D_SVT_TEXTURECUBE
, D3D10_SVT_SAMPLER = D3D_SVT_SAMPLER
, D3D10_SVT_SAMPLER1D = D3D_SVT_SAMPLER1D
, D3D10_SVT_SAMPLER2D = D3D_SVT_SAMPLER2D
,
D3D10_SVT_SAMPLER3D = D3D_SVT_SAMPLER3D
, D3D10_SVT_SAMPLERCUBE = D3D_SVT_SAMPLERCUBE
, D3D10_SVT_PIXELSHADER = D3D_SVT_PIXELSHADER
, D3D10_SVT_VERTEXSHADER = D3D_SVT_VERTEXSHADER
,
D3D10_SVT_PIXELFRAGMENT = D3D_SVT_PIXELFRAGMENT
, D3D10_SVT_VERTEXFRAGMENT = D3D_SVT_VERTEXFRAGMENT
, D3D10_SVT_UINT = D3D_SVT_UINT
, D3D10_SVT_UINT8 = D3D_SVT_UINT8
,
D3D10_SVT_GEOMETRYSHADER = D3D_SVT_GEOMETRYSHADER
, D3D10_SVT_RASTERIZER = D3D_SVT_RASTERIZER
, D3D10_SVT_DEPTHSTENCIL = D3D_SVT_DEPTHSTENCIL
, D3D10_SVT_BLEND = D3D_SVT_BLEND
,
D3D10_SVT_BUFFER = D3D_SVT_BUFFER
, D3D10_SVT_CBUFFER = D3D_SVT_CBUFFER
, D3D10_SVT_TBUFFER = D3D_SVT_TBUFFER
, D3D10_SVT_TEXTURE1DARRAY = D3D_SVT_TEXTURE1DARRAY
,
D3D10_SVT_TEXTURE2DARRAY = D3D_SVT_TEXTURE2DARRAY
, D3D10_SVT_RENDERTARGETVIEW = D3D_SVT_RENDERTARGETVIEW
, D3D10_SVT_DEPTHSTENCILVIEW = D3D_SVT_DEPTHSTENCILVIEW
, D3D10_SVT_TEXTURE2DMS = D3D_SVT_TEXTURE2DMS
,
D3D10_SVT_TEXTURE2DMSARRAY = D3D_SVT_TEXTURE2DMSARRAY
, D3D10_SVT_TEXTURECUBEARRAY = D3D_SVT_TEXTURECUBEARRAY
, D3D11_SVT_HULLSHADER = D3D_SVT_HULLSHADER
, D3D11_SVT_DOMAINSHADER = D3D_SVT_DOMAINSHADER
,
D3D11_SVT_INTERFACE_POINTER = D3D_SVT_INTERFACE_POINTER
, D3D11_SVT_COMPUTESHADER = D3D_SVT_COMPUTESHADER
, D3D11_SVT_DOUBLE = D3D_SVT_DOUBLE
, D3D11_SVT_RWTEXTURE1D = D3D_SVT_RWTEXTURE1D
,
D3D11_SVT_RWTEXTURE1DARRAY = D3D_SVT_RWTEXTURE1DARRAY
, D3D11_SVT_RWTEXTURE2D = D3D_SVT_RWTEXTURE2D
, D3D11_SVT_RWTEXTURE2DARRAY = D3D_SVT_RWTEXTURE2DARRAY
, D3D11_SVT_RWTEXTURE3D = D3D_SVT_RWTEXTURE3D
,
D3D11_SVT_RWBUFFER = D3D_SVT_RWBUFFER
, D3D11_SVT_BYTEADDRESS_BUFFER = D3D_SVT_BYTEADDRESS_BUFFER
, D3D11_SVT_RWBYTEADDRESS_BUFFER = D3D_SVT_RWBYTEADDRESS_BUFFER
, D3D11_SVT_STRUCTURED_BUFFER = D3D_SVT_STRUCTURED_BUFFER
,
D3D11_SVT_RWSTRUCTURED_BUFFER = D3D_SVT_RWSTRUCTURED_BUFFER
, D3D11_SVT_APPEND_STRUCTURED_BUFFER = D3D_SVT_APPEND_STRUCTURED_BUFFER
, D3D11_SVT_CONSUME_STRUCTURED_BUFFER = D3D_SVT_CONSUME_STRUCTURED_BUFFER
, D3D_SVT_FORCE_DWORD = 0x7FFFFFFF
} |
|
enum | D3D_SRV_DIMENSION {
D3D_SRV_DIMENSION_UNKNOWN = 0
, D3D_SRV_DIMENSION_BUFFER = 1
, D3D_SRV_DIMENSION_TEXTURE1D = 2
, D3D_SRV_DIMENSION_TEXTURE1DARRAY = 3
,
D3D_SRV_DIMENSION_TEXTURE2D = 4
, D3D_SRV_DIMENSION_TEXTURE2DARRAY = 5
, D3D_SRV_DIMENSION_TEXTURE2DMS = 6
, D3D_SRV_DIMENSION_TEXTURE2DMSARRAY = 7
,
D3D_SRV_DIMENSION_TEXTURE3D = 8
, D3D_SRV_DIMENSION_TEXTURECUBE = 9
, D3D_SRV_DIMENSION_TEXTURECUBEARRAY = 10
, D3D_SRV_DIMENSION_BUFFEREX = 11
,
D3D10_SRV_DIMENSION_UNKNOWN = D3D_SRV_DIMENSION_UNKNOWN
, D3D10_SRV_DIMENSION_BUFFER = D3D_SRV_DIMENSION_BUFFER
, D3D10_SRV_DIMENSION_TEXTURE1D = D3D_SRV_DIMENSION_TEXTURE1D
, D3D10_SRV_DIMENSION_TEXTURE1DARRAY = D3D_SRV_DIMENSION_TEXTURE1DARRAY
,
D3D10_SRV_DIMENSION_TEXTURE2D = D3D_SRV_DIMENSION_TEXTURE2D
, D3D10_SRV_DIMENSION_TEXTURE2DARRAY = D3D_SRV_DIMENSION_TEXTURE2DARRAY
, D3D10_SRV_DIMENSION_TEXTURE2DMS = D3D_SRV_DIMENSION_TEXTURE2DMS
, D3D10_SRV_DIMENSION_TEXTURE2DMSARRAY = D3D_SRV_DIMENSION_TEXTURE2DMSARRAY
,
D3D10_SRV_DIMENSION_TEXTURE3D = D3D_SRV_DIMENSION_TEXTURE3D
, D3D10_SRV_DIMENSION_TEXTURECUBE = D3D_SRV_DIMENSION_TEXTURECUBE
, D3D10_1_SRV_DIMENSION_UNKNOWN = D3D_SRV_DIMENSION_UNKNOWN
, D3D10_1_SRV_DIMENSION_BUFFER = D3D_SRV_DIMENSION_BUFFER
,
D3D10_1_SRV_DIMENSION_TEXTURE1D = D3D_SRV_DIMENSION_TEXTURE1D
, D3D10_1_SRV_DIMENSION_TEXTURE1DARRAY = D3D_SRV_DIMENSION_TEXTURE1DARRAY
, D3D10_1_SRV_DIMENSION_TEXTURE2D = D3D_SRV_DIMENSION_TEXTURE2D
, D3D10_1_SRV_DIMENSION_TEXTURE2DARRAY = D3D_SRV_DIMENSION_TEXTURE2DARRAY
,
D3D10_1_SRV_DIMENSION_TEXTURE2DMS = D3D_SRV_DIMENSION_TEXTURE2DMS
, D3D10_1_SRV_DIMENSION_TEXTURE2DMSARRAY = D3D_SRV_DIMENSION_TEXTURE2DMSARRAY
, D3D10_1_SRV_DIMENSION_TEXTURE3D = D3D_SRV_DIMENSION_TEXTURE3D
, D3D10_1_SRV_DIMENSION_TEXTURECUBE = D3D_SRV_DIMENSION_TEXTURECUBE
,
D3D10_1_SRV_DIMENSION_TEXTURECUBEARRAY = D3D_SRV_DIMENSION_TEXTURECUBEARRAY
, D3D11_SRV_DIMENSION_UNKNOWN = D3D_SRV_DIMENSION_UNKNOWN
, D3D11_SRV_DIMENSION_BUFFER = D3D_SRV_DIMENSION_BUFFER
, D3D11_SRV_DIMENSION_TEXTURE1D = D3D_SRV_DIMENSION_TEXTURE1D
,
D3D11_SRV_DIMENSION_TEXTURE1DARRAY = D3D_SRV_DIMENSION_TEXTURE1DARRAY
, D3D11_SRV_DIMENSION_TEXTURE2D = D3D_SRV_DIMENSION_TEXTURE2D
, D3D11_SRV_DIMENSION_TEXTURE2DARRAY = D3D_SRV_DIMENSION_TEXTURE2DARRAY
, D3D11_SRV_DIMENSION_TEXTURE2DMS = D3D_SRV_DIMENSION_TEXTURE2DMS
,
D3D11_SRV_DIMENSION_TEXTURE2DMSARRAY = D3D_SRV_DIMENSION_TEXTURE2DMSARRAY
, D3D11_SRV_DIMENSION_TEXTURE3D = D3D_SRV_DIMENSION_TEXTURE3D
, D3D11_SRV_DIMENSION_TEXTURECUBE = D3D_SRV_DIMENSION_TEXTURECUBE
, D3D11_SRV_DIMENSION_TEXTURECUBEARRAY = D3D_SRV_DIMENSION_TEXTURECUBEARRAY
,
D3D11_SRV_DIMENSION_BUFFEREX = D3D_SRV_DIMENSION_BUFFEREX
} |
|
enum | D3D_TESSELLATOR_DOMAIN {
D3D_TESSELLATOR_DOMAIN_UNDEFINED = 0
, D3D_TESSELLATOR_DOMAIN_ISOLINE = 1
, D3D_TESSELLATOR_DOMAIN_TRI = 2
, D3D_TESSELLATOR_DOMAIN_QUAD = 3
,
D3D11_TESSELLATOR_DOMAIN_UNDEFINED = D3D_TESSELLATOR_DOMAIN_UNDEFINED
, D3D11_TESSELLATOR_DOMAIN_ISOLINE = D3D_TESSELLATOR_DOMAIN_ISOLINE
, D3D11_TESSELLATOR_DOMAIN_TRI = D3D_TESSELLATOR_DOMAIN_TRI
, D3D11_TESSELLATOR_DOMAIN_QUAD = D3D_TESSELLATOR_DOMAIN_QUAD
} |
|
enum | D3D_TESSELLATOR_OUTPUT_PRIMITIVE {
D3D_TESSELLATOR_OUTPUT_UNDEFINED = 0
, D3D_TESSELLATOR_OUTPUT_POINT = 1
, D3D_TESSELLATOR_OUTPUT_LINE = 2
, D3D_TESSELLATOR_OUTPUT_TRIANGLE_CW = 3
,
D3D_TESSELLATOR_OUTPUT_TRIANGLE_CCW = 4
, D3D11_TESSELLATOR_OUTPUT_UNDEFINED = D3D_TESSELLATOR_OUTPUT_UNDEFINED
, D3D11_TESSELLATOR_OUTPUT_POINT = D3D_TESSELLATOR_OUTPUT_POINT
, D3D11_TESSELLATOR_OUTPUT_LINE = D3D_TESSELLATOR_OUTPUT_LINE
,
D3D11_TESSELLATOR_OUTPUT_TRIANGLE_CW = D3D_TESSELLATOR_OUTPUT_TRIANGLE_CW
, D3D11_TESSELLATOR_OUTPUT_TRIANGLE_CCW = D3D_TESSELLATOR_OUTPUT_TRIANGLE_CCW
} |
|
enum | D3D_TESSELLATOR_PARTITIONING {
D3D_TESSELLATOR_PARTITIONING_UNDEFINED = 0
, D3D_TESSELLATOR_PARTITIONING_INTEGER = 1
, D3D_TESSELLATOR_PARTITIONING_POW2 = 2
, D3D_TESSELLATOR_PARTITIONING_FRACTIONAL_ODD = 3
,
D3D_TESSELLATOR_PARTITIONING_FRACTIONAL_EVEN = 4
, D3D11_TESSELLATOR_PARTITIONING_UNDEFINED = D3D_TESSELLATOR_PARTITIONING_UNDEFINED
, D3D11_TESSELLATOR_PARTITIONING_INTEGER = D3D_TESSELLATOR_PARTITIONING_INTEGER
, D3D11_TESSELLATOR_PARTITIONING_POW2 = D3D_TESSELLATOR_PARTITIONING_POW2
,
D3D11_TESSELLATOR_PARTITIONING_FRACTIONAL_ODD = D3D_TESSELLATOR_PARTITIONING_FRACTIONAL_ODD
, D3D11_TESSELLATOR_PARTITIONING_FRACTIONAL_EVEN = D3D_TESSELLATOR_PARTITIONING_FRACTIONAL_EVEN
} |
|
enum | D3D11_ASYNC_GETDATA_FLAG { D3D11_ASYNC_GETDATA_DONOTFLUSH = 0x1
} |
|
enum | D3D11_AUTHENTICATED_CHANNEL_TYPE { D3D11_AUTHENTICATED_CHANNEL_D3D11 = 1
, D3D11_AUTHENTICATED_CHANNEL_DRIVER_SOFTWARE = 2
, D3D11_AUTHENTICATED_CHANNEL_DRIVER_HARDWARE = 3
} |
|
enum | D3D11_BIND_FLAG {
D3D11_BIND_VERTEX_BUFFER = 0x1L
, D3D11_BIND_INDEX_BUFFER = 0x2L
, D3D11_BIND_CONSTANT_BUFFER = 0x4L
, D3D11_BIND_SHADER_RESOURCE = 0x8L
,
D3D11_BIND_STREAM_OUTPUT = 0x10L
, D3D11_BIND_RENDER_TARGET = 0x20L
, D3D11_BIND_DEPTH_STENCIL = 0x40L
, D3D11_BIND_UNORDERED_ACCESS = 0x80L
,
D3D11_BIND_DECODER = 0x200L
, D3D11_BIND_VIDEO_ENCODER = 0x400L
} |
|
enum | D3D11_BLEND {
D3D11_BLEND_ZERO = 1
, D3D11_BLEND_ONE = 2
, D3D11_BLEND_SRC_COLOR = 3
, D3D11_BLEND_INV_SRC_COLOR = 4
,
D3D11_BLEND_SRC_ALPHA = 5
, D3D11_BLEND_INV_SRC_ALPHA = 6
, D3D11_BLEND_DEST_ALPHA = 7
, D3D11_BLEND_INV_DEST_ALPHA = 8
,
D3D11_BLEND_DEST_COLOR = 9
, D3D11_BLEND_INV_DEST_COLOR = 10
, D3D11_BLEND_SRC_ALPHA_SAT = 11
, D3D11_BLEND_BLEND_FACTOR = 14
,
D3D11_BLEND_INV_BLEND_FACTOR = 15
, D3D11_BLEND_SRC1_COLOR = 16
, D3D11_BLEND_INV_SRC1_COLOR = 17
, D3D11_BLEND_SRC1_ALPHA = 18
,
D3D11_BLEND_INV_SRC1_ALPHA = 19
} |
|
enum | D3D11_BLEND_OP {
D3D11_BLEND_OP_ADD = 1
, D3D11_BLEND_OP_SUBTRACT = 2
, D3D11_BLEND_OP_REV_SUBTRACT = 3
, D3D11_BLEND_OP_MIN = 4
,
D3D11_BLEND_OP_MAX = 5
} |
|
enum | D3D11_BUFFER_UAV_FLAG { D3D11_BUFFER_UAV_FLAG_RAW = 0x1
, D3D11_BUFFER_UAV_FLAG_APPEND = 0x2
, D3D11_BUFFER_UAV_FLAG_COUNTER = 0x4
} |
|
enum | D3D11_BUFFEREX_SRV_FLAG { D3D11_BUFFEREX_SRV_FLAG_RAW = 0x1
} |
|
enum | D3D11_CLEAR_FLAG { D3D11_CLEAR_DEPTH = 0x1L
, D3D11_CLEAR_STENCIL = 0x2L
} |
|
enum | D3D11_COLOR_WRITE_ENABLE {
D3D11_COLOR_WRITE_ENABLE_RED = 1
, D3D11_COLOR_WRITE_ENABLE_GREEN = 2
, D3D11_COLOR_WRITE_ENABLE_BLUE = 4
, D3D11_COLOR_WRITE_ENABLE_ALPHA = 8
,
D3D11_COLOR_WRITE_ENABLE_ALL = (((D3D11_COLOR_WRITE_ENABLE_RED | D3D11_COLOR_WRITE_ENABLE_GREEN) | D3D11_COLOR_WRITE_ENABLE_BLUE) | D3D11_COLOR_WRITE_ENABLE_ALPHA)
} |
|
enum | D3D11_COMPARISON_FUNC {
D3D11_COMPARISON_NEVER = 1
, D3D11_COMPARISON_LESS = 2
, D3D11_COMPARISON_EQUAL = 3
, D3D11_COMPARISON_LESS_EQUAL = 4
,
D3D11_COMPARISON_GREATER = 5
, D3D11_COMPARISON_NOT_EQUAL = 6
, D3D11_COMPARISON_GREATER_EQUAL = 7
, D3D11_COMPARISON_ALWAYS = 8
} |
|
enum | D3D11_CONTENT_PROTECTION_CAPS {
D3D11_CONTENT_PROTECTION_CAPS_SOFTWARE = 0x1
, D3D11_CONTENT_PROTECTION_CAPS_HARDWARE = 0x2
, D3D11_CONTENT_PROTECTION_CAPS_PROTECTION_ALWAYS_ON = 0x4
, D3D11_CONTENT_PROTECTION_CAPS_PARTIAL_DECRYPTION = 0x8
,
D3D11_CONTENT_PROTECTION_CAPS_CONTENT_KEY = 0x10
, D3D11_CONTENT_PROTECTION_CAPS_FRESHEN_SESSION_KEY = 0x20
, D3D11_CONTENT_PROTECTION_CAPS_ENCRYPTED_READ_BACK = 0x40
, D3D11_CONTENT_PROTECTION_CAPS_ENCRYPTED_READ_BACK_KEY = 0x80
,
D3D11_CONTENT_PROTECTION_CAPS_SEQUENTIAL_CTR_IV = 0x100
, D3D11_CONTENT_PROTECTION_CAPS_ENCRYPT_SLICEDATA_ONLY = 0x200
, D3D11_CONTENT_PROTECTION_CAPS_DECRYPTION_BLT = 0x400
, D3D11_CONTENT_PROTECTION_CAPS_HARDWARE_PROTECT_UNCOMPRESSED = 0x800
,
D3D11_CONTENT_PROTECTION_CAPS_HARDWARE_PROTECTED_MEMORY_PAGEABLE = 0x1000
, D3D11_CONTENT_PROTECTION_CAPS_HARDWARE_TEARDOWN = 0x2000
, D3D11_CONTENT_PROTECTION_CAPS_HARDWARE_DRM_COMMUNICATION = 0x4000
, D3D11_CONTENT_PROTECTION_CAPS_HARDWARE_DRM_COMMUNICATION_MULTI_THREADED = 0x8000
} |
|
enum | D3D11_COUNTER { D3D11_COUNTER_DEVICE_DEPENDENT_0 = 0x40000000
} |
|
enum | D3D11_COUNTER_TYPE { D3D11_COUNTER_TYPE_FLOAT32 = 0
, D3D11_COUNTER_TYPE_UINT16 = (D3D11_COUNTER_TYPE_FLOAT32 + 1)
, D3D11_COUNTER_TYPE_UINT32 = (D3D11_COUNTER_TYPE_UINT16 + 1)
, D3D11_COUNTER_TYPE_UINT64 = (D3D11_COUNTER_TYPE_UINT32 + 1)
} |
|
enum | D3D11_CPU_ACCESS_FLAG { D3D11_CPU_ACCESS_WRITE = 0x10000L
, D3D11_CPU_ACCESS_READ = 0x20000L
} |
|
enum | D3D11_CREATE_DEVICE_FLAG {
D3D11_CREATE_DEVICE_SINGLETHREADED = 0x1
, D3D11_CREATE_DEVICE_DEBUG = 0x2
, D3D11_CREATE_DEVICE_SWITCH_TO_REF = 0x4
, D3D11_CREATE_DEVICE_PREVENT_INTERNAL_THREADING_OPTIMIZATIONS = 0x8
,
D3D11_CREATE_DEVICE_BGRA_SUPPORT = 0x20
, D3D11_CREATE_DEVICE_DEBUGGABLE = 0x40
, D3D11_CREATE_DEVICE_PREVENT_ALTERING_LAYER_SETTINGS_FROM_REGISTRY = 0x80
, D3D11_CREATE_DEVICE_DISABLE_GPU_TIMEOUT = 0x100
,
D3D11_CREATE_DEVICE_VIDEO_SUPPORT = 0x800
} |
|
enum | D3D11_CULL_MODE { D3D11_CULL_NONE = 1
, D3D11_CULL_FRONT = 2
, D3D11_CULL_BACK = 3
} |
|
enum | D3D11_DEPTH_WRITE_MASK { D3D11_DEPTH_WRITE_MASK_ZERO = 0
, D3D11_DEPTH_WRITE_MASK_ALL = 1
} |
|
enum | D3D11_DEVICE_CONTEXT_TYPE { D3D11_DEVICE_CONTEXT_IMMEDIATE = 0
, D3D11_DEVICE_CONTEXT_DEFERRED = (D3D11_DEVICE_CONTEXT_IMMEDIATE + 1)
} |
|
enum | D3D11_DSV_DIMENSION {
D3D11_DSV_DIMENSION_UNKNOWN = 0
, D3D11_DSV_DIMENSION_TEXTURE1D = 1
, D3D11_DSV_DIMENSION_TEXTURE1DARRAY = 2
, D3D11_DSV_DIMENSION_TEXTURE2D = 3
,
D3D11_DSV_DIMENSION_TEXTURE2DARRAY = 4
, D3D11_DSV_DIMENSION_TEXTURE2DMS = 5
, D3D11_DSV_DIMENSION_TEXTURE2DMSARRAY = 6
} |
|
enum | D3D11_DSV_FLAG { D3D11_DSV_READ_ONLY_DEPTH = 0x1L
, D3D11_DSV_READ_ONLY_STENCIL = 0x2L
} |
|
enum | D3D11_FEATURE {
D3D11_FEATURE_THREADING = 0
, D3D11_FEATURE_DOUBLES = (D3D11_FEATURE_THREADING + 1)
, D3D11_FEATURE_FORMAT_SUPPORT = (D3D11_FEATURE_DOUBLES + 1)
, D3D11_FEATURE_FORMAT_SUPPORT2 = (D3D11_FEATURE_FORMAT_SUPPORT + 1)
,
D3D11_FEATURE_D3D10_X_HARDWARE_OPTIONS = (D3D11_FEATURE_FORMAT_SUPPORT2 + 1)
, D3D11_FEATURE_D3D11_OPTIONS = (D3D11_FEATURE_D3D10_X_HARDWARE_OPTIONS + 1)
, D3D11_FEATURE_ARCHITECTURE_INFO = (D3D11_FEATURE_D3D11_OPTIONS + 1)
, D3D11_FEATURE_D3D9_OPTIONS = (D3D11_FEATURE_ARCHITECTURE_INFO + 1)
,
D3D11_FEATURE_SHADER_MIN_PRECISION_SUPPORT = (D3D11_FEATURE_D3D9_OPTIONS + 1)
, D3D11_FEATURE_D3D9_SHADOW_SUPPORT = (D3D11_FEATURE_SHADER_MIN_PRECISION_SUPPORT + 1)
, D3D11_FEATURE_D3D11_OPTIONS1 = (D3D11_FEATURE_D3D9_SHADOW_SUPPORT + 1)
, D3D11_FEATURE_D3D9_SIMPLE_INSTANCING_SUPPORT = (D3D11_FEATURE_D3D11_OPTIONS1 + 1)
,
D3D11_FEATURE_MARKER_SUPPORT = (D3D11_FEATURE_D3D9_SIMPLE_INSTANCING_SUPPORT + 1)
, D3D11_FEATURE_D3D9_OPTIONS1 = (D3D11_FEATURE_MARKER_SUPPORT + 1)
, D3D11_FEATURE_D3D11_OPTIONS2 = (D3D11_FEATURE_D3D9_OPTIONS1 + 1)
, D3D11_FEATURE_D3D11_OPTIONS3 = (D3D11_FEATURE_D3D11_OPTIONS2 + 1)
,
D3D11_FEATURE_GPU_VIRTUAL_ADDRESS_SUPPORT = (D3D11_FEATURE_D3D11_OPTIONS3 + 1)
, D3D11_FEATURE_D3D11_OPTIONS4 = (D3D11_FEATURE_GPU_VIRTUAL_ADDRESS_SUPPORT + 1)
, D3D11_FEATURE_SHADER_CACHE = (D3D11_FEATURE_D3D11_OPTIONS4 + 1)
, D3D11_FEATURE_D3D11_OPTIONS5 = (D3D11_FEATURE_SHADER_CACHE + 1)
,
D3D11_FEATURE_DISPLAYABLE = (D3D11_FEATURE_D3D11_OPTIONS5 + 1)
} |
|
enum | D3D11_FILL_MODE { D3D11_FILL_WIREFRAME = 2
, D3D11_FILL_SOLID = 3
} |
|
enum | D3D11_FILTER {
D3D11_FILTER_MIN_MAG_MIP_POINT = 0
, D3D11_FILTER_MIN_MAG_POINT_MIP_LINEAR = 0x1
, D3D11_FILTER_MIN_POINT_MAG_LINEAR_MIP_POINT = 0x4
, D3D11_FILTER_MIN_POINT_MAG_MIP_LINEAR = 0x5
,
D3D11_FILTER_MIN_LINEAR_MAG_MIP_POINT = 0x10
, D3D11_FILTER_MIN_LINEAR_MAG_POINT_MIP_LINEAR = 0x11
, D3D11_FILTER_MIN_MAG_LINEAR_MIP_POINT = 0x14
, D3D11_FILTER_MIN_MAG_MIP_LINEAR = 0x15
,
D3D11_FILTER_ANISOTROPIC = 0x55
, D3D11_FILTER_COMPARISON_MIN_MAG_MIP_POINT = 0x80
, D3D11_FILTER_COMPARISON_MIN_MAG_POINT_MIP_LINEAR = 0x81
, D3D11_FILTER_COMPARISON_MIN_POINT_MAG_LINEAR_MIP_POINT = 0x84
,
D3D11_FILTER_COMPARISON_MIN_POINT_MAG_MIP_LINEAR = 0x85
, D3D11_FILTER_COMPARISON_MIN_LINEAR_MAG_MIP_POINT = 0x90
, D3D11_FILTER_COMPARISON_MIN_LINEAR_MAG_POINT_MIP_LINEAR = 0x91
, D3D11_FILTER_COMPARISON_MIN_MAG_LINEAR_MIP_POINT = 0x94
,
D3D11_FILTER_COMPARISON_MIN_MAG_MIP_LINEAR = 0x95
, D3D11_FILTER_COMPARISON_ANISOTROPIC = 0xd5
, D3D11_FILTER_MINIMUM_MIN_MAG_MIP_POINT = 0x100
, D3D11_FILTER_MINIMUM_MIN_MAG_POINT_MIP_LINEAR = 0x101
,
D3D11_FILTER_MINIMUM_MIN_POINT_MAG_LINEAR_MIP_POINT = 0x104
, D3D11_FILTER_MINIMUM_MIN_POINT_MAG_MIP_LINEAR = 0x105
, D3D11_FILTER_MINIMUM_MIN_LINEAR_MAG_MIP_POINT = 0x110
, D3D11_FILTER_MINIMUM_MIN_LINEAR_MAG_POINT_MIP_LINEAR = 0x111
,
D3D11_FILTER_MINIMUM_MIN_MAG_LINEAR_MIP_POINT = 0x114
, D3D11_FILTER_MINIMUM_MIN_MAG_MIP_LINEAR = 0x115
, D3D11_FILTER_MINIMUM_ANISOTROPIC = 0x155
, D3D11_FILTER_MAXIMUM_MIN_MAG_MIP_POINT = 0x180
,
D3D11_FILTER_MAXIMUM_MIN_MAG_POINT_MIP_LINEAR = 0x181
, D3D11_FILTER_MAXIMUM_MIN_POINT_MAG_LINEAR_MIP_POINT = 0x184
, D3D11_FILTER_MAXIMUM_MIN_POINT_MAG_MIP_LINEAR = 0x185
, D3D11_FILTER_MAXIMUM_MIN_LINEAR_MAG_MIP_POINT = 0x190
,
D3D11_FILTER_MAXIMUM_MIN_LINEAR_MAG_POINT_MIP_LINEAR = 0x191
, D3D11_FILTER_MAXIMUM_MIN_MAG_LINEAR_MIP_POINT = 0x194
, D3D11_FILTER_MAXIMUM_MIN_MAG_MIP_LINEAR = 0x195
, D3D11_FILTER_MAXIMUM_ANISOTROPIC = 0x1d5
} |
|
enum | D3D11_FILTER_TYPE { D3D11_FILTER_TYPE_POINT = 0
, D3D11_FILTER_TYPE_LINEAR = 1
} |
|
enum | D3D11_FILTER_REDUCTION_TYPE { D3D11_FILTER_REDUCTION_TYPE_STANDARD = 0
, D3D11_FILTER_REDUCTION_TYPE_COMPARISON = 1
, D3D11_FILTER_REDUCTION_TYPE_MINIMUM = 2
, D3D11_FILTER_REDUCTION_TYPE_MAXIMUM = 3
} |
|
enum | D3D11_FORMAT_SUPPORT {
D3D11_FORMAT_SUPPORT_BUFFER = 0x1
, D3D11_FORMAT_SUPPORT_IA_VERTEX_BUFFER = 0x2
, D3D11_FORMAT_SUPPORT_IA_INDEX_BUFFER = 0x4
, D3D11_FORMAT_SUPPORT_SO_BUFFER = 0x8
,
D3D11_FORMAT_SUPPORT_TEXTURE1D = 0x10
, D3D11_FORMAT_SUPPORT_TEXTURE2D = 0x20
, D3D11_FORMAT_SUPPORT_TEXTURE3D = 0x40
, D3D11_FORMAT_SUPPORT_TEXTURECUBE = 0x80
,
D3D11_FORMAT_SUPPORT_SHADER_LOAD = 0x100
, D3D11_FORMAT_SUPPORT_SHADER_SAMPLE = 0x200
, D3D11_FORMAT_SUPPORT_SHADER_SAMPLE_COMPARISON = 0x400
, D3D11_FORMAT_SUPPORT_SHADER_SAMPLE_MONO_TEXT = 0x800
,
D3D11_FORMAT_SUPPORT_MIP = 0x1000
, D3D11_FORMAT_SUPPORT_MIP_AUTOGEN = 0x2000
, D3D11_FORMAT_SUPPORT_RENDER_TARGET = 0x4000
, D3D11_FORMAT_SUPPORT_BLENDABLE = 0x8000
,
D3D11_FORMAT_SUPPORT_DEPTH_STENCIL = 0x10000
, D3D11_FORMAT_SUPPORT_CPU_LOCKABLE = 0x20000
, D3D11_FORMAT_SUPPORT_MULTISAMPLE_RESOLVE = 0x40000
, D3D11_FORMAT_SUPPORT_DISPLAY = 0x80000
,
D3D11_FORMAT_SUPPORT_CAST_WITHIN_BIT_LAYOUT = 0x100000
, D3D11_FORMAT_SUPPORT_MULTISAMPLE_RENDERTARGET = 0x200000
, D3D11_FORMAT_SUPPORT_MULTISAMPLE_LOAD = 0x400000
, D3D11_FORMAT_SUPPORT_SHADER_GATHER = 0x800000
,
D3D11_FORMAT_SUPPORT_BACK_BUFFER_CAST = 0x1000000
, D3D11_FORMAT_SUPPORT_TYPED_UNORDERED_ACCESS_VIEW = 0x2000000
, D3D11_FORMAT_SUPPORT_SHADER_GATHER_COMPARISON = 0x4000000
, D3D11_FORMAT_SUPPORT_DECODER_OUTPUT = 0x8000000
,
D3D11_FORMAT_SUPPORT_VIDEO_PROCESSOR_OUTPUT = 0x10000000
, D3D11_FORMAT_SUPPORT_VIDEO_PROCESSOR_INPUT = 0x20000000
, D3D11_FORMAT_SUPPORT_VIDEO_ENCODER = 0x40000000
} |
|
enum | D3D11_FORMAT_SUPPORT2 {
D3D11_FORMAT_SUPPORT2_UAV_ATOMIC_ADD = 0x1
, D3D11_FORMAT_SUPPORT2_UAV_ATOMIC_BITWISE_OPS = 0x2
, D3D11_FORMAT_SUPPORT2_UAV_ATOMIC_COMPARE_STORE_OR_COMPARE_EXCHANGE = 0x4
, D3D11_FORMAT_SUPPORT2_UAV_ATOMIC_EXCHANGE = 0x8
,
D3D11_FORMAT_SUPPORT2_UAV_ATOMIC_SIGNED_MIN_OR_MAX = 0x10
, D3D11_FORMAT_SUPPORT2_UAV_ATOMIC_UNSIGNED_MIN_OR_MAX = 0x20
, D3D11_FORMAT_SUPPORT2_UAV_TYPED_LOAD = 0x40
, D3D11_FORMAT_SUPPORT2_UAV_TYPED_STORE = 0x80
,
D3D11_FORMAT_SUPPORT2_OUTPUT_MERGER_LOGIC_OP = 0x100
, D3D11_FORMAT_SUPPORT2_TILED = 0x200
, D3D11_FORMAT_SUPPORT2_SHAREABLE = 0x400
, D3D11_FORMAT_SUPPORT2_MULTIPLANE_OVERLAY = 0x4000
,
D3D11_FORMAT_SUPPORT2_DISPLAYABLE = 0x10000
} |
|
enum | D3D11_INPUT_CLASSIFICATION { D3D11_INPUT_PER_VERTEX_DATA = 0
, D3D11_INPUT_PER_INSTANCE_DATA = 1
} |
|
enum | D3D11_MAP {
D3D11_MAP_READ = 1
, D3D11_MAP_WRITE = 2
, D3D11_MAP_READ_WRITE = 3
, D3D11_MAP_WRITE_DISCARD = 4
,
D3D11_MAP_WRITE_NO_OVERWRITE = 5
} |
|
enum | D3D11_MAP_FLAG { D3D11_MAP_FLAG_DO_NOT_WAIT = 0x100000L
} |
|
enum | D3D11_QUERY {
D3D11_QUERY_EVENT = 0
, D3D11_QUERY_OCCLUSION = (D3D11_QUERY_EVENT + 1)
, D3D11_QUERY_TIMESTAMP = (D3D11_QUERY_OCCLUSION + 1)
, D3D11_QUERY_TIMESTAMP_DISJOINT = (D3D11_QUERY_TIMESTAMP + 1)
,
D3D11_QUERY_PIPELINE_STATISTICS = (D3D11_QUERY_TIMESTAMP_DISJOINT + 1)
, D3D11_QUERY_OCCLUSION_PREDICATE = (D3D11_QUERY_PIPELINE_STATISTICS + 1)
, D3D11_QUERY_SO_STATISTICS = (D3D11_QUERY_OCCLUSION_PREDICATE + 1)
, D3D11_QUERY_SO_OVERFLOW_PREDICATE = (D3D11_QUERY_SO_STATISTICS + 1)
,
D3D11_QUERY_SO_STATISTICS_STREAM0 = (D3D11_QUERY_SO_OVERFLOW_PREDICATE + 1)
, D3D11_QUERY_SO_OVERFLOW_PREDICATE_STREAM0 = (D3D11_QUERY_SO_STATISTICS_STREAM0 + 1)
, D3D11_QUERY_SO_STATISTICS_STREAM1 = (D3D11_QUERY_SO_OVERFLOW_PREDICATE_STREAM0 + 1)
, D3D11_QUERY_SO_OVERFLOW_PREDICATE_STREAM1 = (D3D11_QUERY_SO_STATISTICS_STREAM1 + 1)
,
D3D11_QUERY_SO_STATISTICS_STREAM2 = (D3D11_QUERY_SO_OVERFLOW_PREDICATE_STREAM1 + 1)
, D3D11_QUERY_SO_OVERFLOW_PREDICATE_STREAM2 = (D3D11_QUERY_SO_STATISTICS_STREAM2 + 1)
, D3D11_QUERY_SO_STATISTICS_STREAM3 = (D3D11_QUERY_SO_OVERFLOW_PREDICATE_STREAM2 + 1)
, D3D11_QUERY_SO_OVERFLOW_PREDICATE_STREAM3 = (D3D11_QUERY_SO_STATISTICS_STREAM3 + 1)
} |
|
enum | D3D11_QUERY_MISC_FLAG { D3D11_QUERY_MISC_PREDICATEHINT = 0x1
} |
|
enum | D3D11_RAISE_FLAG { D3D11_RAISE_FLAG_DRIVER_INTERNAL_ERROR = 0x1L
} |
|
enum | D3D11_RESOURCE_DIMENSION {
D3D11_RESOURCE_DIMENSION_UNKNOWN = 0
, D3D11_RESOURCE_DIMENSION_BUFFER = 1
, D3D11_RESOURCE_DIMENSION_TEXTURE1D = 2
, D3D11_RESOURCE_DIMENSION_TEXTURE2D = 3
,
D3D11_RESOURCE_DIMENSION_TEXTURE3D = 4
} |
|
enum | D3D11_RESOURCE_MISC_FLAG {
D3D11_RESOURCE_MISC_GENERATE_MIPS = 0x1L
, D3D11_RESOURCE_MISC_SHARED = 0x2L
, D3D11_RESOURCE_MISC_TEXTURECUBE = 0x4L
, D3D11_RESOURCE_MISC_DRAWINDIRECT_ARGS = 0x10L
,
D3D11_RESOURCE_MISC_BUFFER_ALLOW_RAW_VIEWS = 0x20L
, D3D11_RESOURCE_MISC_BUFFER_STRUCTURED = 0x40L
, D3D11_RESOURCE_MISC_RESOURCE_CLAMP = 0x80L
, D3D11_RESOURCE_MISC_SHARED_KEYEDMUTEX = 0x100L
,
D3D11_RESOURCE_MISC_GDI_COMPATIBLE = 0x200L
, D3D11_RESOURCE_MISC_SHARED_NTHANDLE = 0x800L
, D3D11_RESOURCE_MISC_RESTRICTED_CONTENT = 0x1000L
, D3D11_RESOURCE_MISC_RESTRICT_SHARED_RESOURCE = 0x2000L
,
D3D11_RESOURCE_MISC_RESTRICT_SHARED_RESOURCE_DRIVER = 0x4000L
, D3D11_RESOURCE_MISC_GUARDED = 0x8000L
, D3D11_RESOURCE_MISC_TILE_POOL = 0x20000L
, D3D11_RESOURCE_MISC_TILED = 0x40000L
,
D3D11_RESOURCE_MISC_HW_PROTECTED = 0x80000L
, D3D11_RESOURCE_MISC_SHARED_DISPLAYABLE = 0x100000L
, D3D11_RESOURCE_MISC_SHARED_EXCLUSIVE_WRITER = 0x200000L
} |
|
enum | D3D11_RTV_DIMENSION {
D3D11_RTV_DIMENSION_UNKNOWN = 0
, D3D11_RTV_DIMENSION_BUFFER = 1
, D3D11_RTV_DIMENSION_TEXTURE1D = 2
, D3D11_RTV_DIMENSION_TEXTURE1DARRAY = 3
,
D3D11_RTV_DIMENSION_TEXTURE2D = 4
, D3D11_RTV_DIMENSION_TEXTURE2DARRAY = 5
, D3D11_RTV_DIMENSION_TEXTURE2DMS = 6
, D3D11_RTV_DIMENSION_TEXTURE2DMSARRAY = 7
,
D3D11_RTV_DIMENSION_TEXTURE3D = 8
} |
|
enum | D3D11_STANDARD_MULTISAMPLE_QUALITY_LEVELS { D3D11_STANDARD_MULTISAMPLE_PATTERN = 0xFFFFFFFF
, D3D11_CENTER_MULTISAMPLE_PATTERN = 0xFFFFFFFE
} |
|
enum | D3D11_STENCIL_OP {
D3D11_STENCIL_OP_KEEP = 1
, D3D11_STENCIL_OP_ZERO = 2
, D3D11_STENCIL_OP_REPLACE = 3
, D3D11_STENCIL_OP_INCR_SAT = 4
,
D3D11_STENCIL_OP_DECR_SAT = 5
, D3D11_STENCIL_OP_INVERT = 6
, D3D11_STENCIL_OP_INCR = 7
, D3D11_STENCIL_OP_DECR = 8
} |
|
enum | D3D11_TEXTURE_ADDRESS_MODE {
D3D11_TEXTURE_ADDRESS_WRAP = 1
, D3D11_TEXTURE_ADDRESS_MIRROR = 2
, D3D11_TEXTURE_ADDRESS_CLAMP = 3
, D3D11_TEXTURE_ADDRESS_BORDER = 4
,
D3D11_TEXTURE_ADDRESS_MIRROR_ONCE = 5
} |
|
enum | D3D11_TEXTURECUBE_FACE {
D3D11_TEXTURECUBE_FACE_POSITIVE_X = 0
, D3D11_TEXTURECUBE_FACE_NEGATIVE_X = 1
, D3D11_TEXTURECUBE_FACE_POSITIVE_Y = 2
, D3D11_TEXTURECUBE_FACE_NEGATIVE_Y = 3
,
D3D11_TEXTURECUBE_FACE_POSITIVE_Z = 4
, D3D11_TEXTURECUBE_FACE_NEGATIVE_Z = 5
} |
|
enum | D3D11_UAV_DIMENSION {
D3D11_UAV_DIMENSION_UNKNOWN = 0
, D3D11_UAV_DIMENSION_BUFFER = 1
, D3D11_UAV_DIMENSION_TEXTURE1D = 2
, D3D11_UAV_DIMENSION_TEXTURE1DARRAY = 3
,
D3D11_UAV_DIMENSION_TEXTURE2D = 4
, D3D11_UAV_DIMENSION_TEXTURE2DARRAY = 5
, D3D11_UAV_DIMENSION_TEXTURE3D = 8
} |
|
enum | D3D11_USAGE { D3D11_USAGE_DEFAULT = 0
, D3D11_USAGE_IMMUTABLE = 1
, D3D11_USAGE_DYNAMIC = 2
, D3D11_USAGE_STAGING = 3
} |
|
enum | D3D11_VDOV_DIMENSION { D3D11_VDOV_DIMENSION_UNKNOWN = 0
, D3D11_VDOV_DIMENSION_TEXTURE2D = 1
} |
|
enum | D3D11_VPIV_DIMENSION { D3D11_VPIV_DIMENSION_UNKNOWN = 0
, D3D11_VPIV_DIMENSION_TEXTURE2D = 1
} |
|
enum | D3D11_VPOV_DIMENSION { D3D11_VPOV_DIMENSION_UNKNOWN = 0
, D3D11_VPOV_DIMENSION_TEXTURE2D = 1
, D3D11_VPOV_DIMENSION_TEXTURE2DARRAY = 2
} |
|
enum | D3D11_VIDEO_DECODER_BUFFER_TYPE {
D3D11_VIDEO_DECODER_BUFFER_PICTURE_PARAMETERS = 0
, D3D11_VIDEO_DECODER_BUFFER_MACROBLOCK_CONTROL = 1
, D3D11_VIDEO_DECODER_BUFFER_RESIDUAL_DIFFERENCE = 2
, D3D11_VIDEO_DECODER_BUFFER_DEBLOCKING_CONTROL = 3
,
D3D11_VIDEO_DECODER_BUFFER_INVERSE_QUANTIZATION_MATRIX = 4
, D3D11_VIDEO_DECODER_BUFFER_SLICE_CONTROL = 5
, D3D11_VIDEO_DECODER_BUFFER_BITSTREAM = 6
, D3D11_VIDEO_DECODER_BUFFER_MOTION_VECTOR = 7
,
D3D11_VIDEO_DECODER_BUFFER_FILM_GRAIN = 8
} |
|
enum | D3D11_VIDEO_FRAME_FORMAT { D3D11_VIDEO_FRAME_FORMAT_PROGRESSIVE = 0
, D3D11_VIDEO_FRAME_FORMAT_INTERLACED_TOP_FIELD_FIRST = 1
, D3D11_VIDEO_FRAME_FORMAT_INTERLACED_BOTTOM_FIELD_FIRST = 2
} |
|
enum | D3D11_VIDEO_PROCESSOR_ALPHA_FILL_MODE { D3D11_VIDEO_PROCESSOR_ALPHA_FILL_MODE_OPAQUE = 0
, D3D11_VIDEO_PROCESSOR_ALPHA_FILL_MODE_BACKGROUND = 1
, D3D11_VIDEO_PROCESSOR_ALPHA_FILL_MODE_DESTINATION = 2
, D3D11_VIDEO_PROCESSOR_ALPHA_FILL_MODE_SOURCE_STREAM = 3
} |
|
enum | D3D11_VIDEO_PROCESSOR_AUTO_STREAM_CAPS {
D3D11_VIDEO_PROCESSOR_AUTO_STREAM_CAPS_DENOISE = 0x1
, D3D11_VIDEO_PROCESSOR_AUTO_STREAM_CAPS_DERINGING = 0x2
, D3D11_VIDEO_PROCESSOR_AUTO_STREAM_CAPS_EDGE_ENHANCEMENT = 0x4
, D3D11_VIDEO_PROCESSOR_AUTO_STREAM_CAPS_COLOR_CORRECTION = 0x8
,
D3D11_VIDEO_PROCESSOR_AUTO_STREAM_CAPS_FLESH_TONE_MAPPING = 0x10
, D3D11_VIDEO_PROCESSOR_AUTO_STREAM_CAPS_IMAGE_STABILIZATION = 0x20
, D3D11_VIDEO_PROCESSOR_AUTO_STREAM_CAPS_SUPER_RESOLUTION = 0x40
, D3D11_VIDEO_PROCESSOR_AUTO_STREAM_CAPS_ANAMORPHIC_SCALING = 0x80
} |
|
enum | D3D11_VIDEO_PROCESSOR_DEVICE_CAPS {
D3D11_VIDEO_PROCESSOR_DEVICE_CAPS_LINEAR_SPACE = 0x1
, D3D11_VIDEO_PROCESSOR_DEVICE_CAPS_xvYCC = 0x2
, D3D11_VIDEO_PROCESSOR_DEVICE_CAPS_RGB_RANGE_CONVERSION = 0x4
, D3D11_VIDEO_PROCESSOR_DEVICE_CAPS_YCbCr_MATRIX_CONVERSION = 0x8
,
D3D11_VIDEO_PROCESSOR_DEVICE_CAPS_NOMINAL_RANGE = 0x10
} |
|
enum | D3D11_VIDEO_PROCESSOR_FEATURE_CAPS {
D3D11_VIDEO_PROCESSOR_FEATURE_CAPS_ALPHA_FILL = 0x1
, D3D11_VIDEO_PROCESSOR_FEATURE_CAPS_CONSTRICTION = 0x2
, D3D11_VIDEO_PROCESSOR_FEATURE_CAPS_LUMA_KEY = 0x4
, D3D11_VIDEO_PROCESSOR_FEATURE_CAPS_ALPHA_PALETTE = 0x8
,
D3D11_VIDEO_PROCESSOR_FEATURE_CAPS_LEGACY = 0x10
, D3D11_VIDEO_PROCESSOR_FEATURE_CAPS_STEREO = 0x20
, D3D11_VIDEO_PROCESSOR_FEATURE_CAPS_ROTATION = 0x40
, D3D11_VIDEO_PROCESSOR_FEATURE_CAPS_ALPHA_STREAM = 0x80
,
D3D11_VIDEO_PROCESSOR_FEATURE_CAPS_PIXEL_ASPECT_RATIO = 0x100
, D3D11_VIDEO_PROCESSOR_FEATURE_CAPS_MIRROR = 0x200
, D3D11_VIDEO_PROCESSOR_FEATURE_CAPS_SHADER_USAGE = 0x400
, D3D11_VIDEO_PROCESSOR_FEATURE_CAPS_METADATA_HDR10 = 0x800
} |
|
enum | D3D11_VIDEO_PROCESSOR_FILTER {
D3D11_VIDEO_PROCESSOR_FILTER_BRIGHTNESS = 0
, D3D11_VIDEO_PROCESSOR_FILTER_CONTRAST = 1
, D3D11_VIDEO_PROCESSOR_FILTER_HUE = 2
, D3D11_VIDEO_PROCESSOR_FILTER_SATURATION = 3
,
D3D11_VIDEO_PROCESSOR_FILTER_NOISE_REDUCTION = 4
, D3D11_VIDEO_PROCESSOR_FILTER_EDGE_ENHANCEMENT = 5
, D3D11_VIDEO_PROCESSOR_FILTER_ANAMORPHIC_SCALING = 6
, D3D11_VIDEO_PROCESSOR_FILTER_STEREO_ADJUSTMENT = 7
} |
|
enum | D3D11_VIDEO_PROCESSOR_FILTER_CAPS {
D3D11_VIDEO_PROCESSOR_FILTER_CAPS_BRIGHTNESS = 0x1
, D3D11_VIDEO_PROCESSOR_FILTER_CAPS_CONTRAST = 0x2
, D3D11_VIDEO_PROCESSOR_FILTER_CAPS_HUE = 0x4
, D3D11_VIDEO_PROCESSOR_FILTER_CAPS_SATURATION = 0x8
,
D3D11_VIDEO_PROCESSOR_FILTER_CAPS_NOISE_REDUCTION = 0x10
, D3D11_VIDEO_PROCESSOR_FILTER_CAPS_EDGE_ENHANCEMENT = 0x20
, D3D11_VIDEO_PROCESSOR_FILTER_CAPS_ANAMORPHIC_SCALING = 0x40
, D3D11_VIDEO_PROCESSOR_FILTER_CAPS_STEREO_ADJUSTMENT = 0x80
} |
|
enum | D3D11_VIDEO_PROCESSOR_FORMAT_CAPS { D3D11_VIDEO_PROCESSOR_FORMAT_CAPS_RGB_INTERLACED = 0x1
, D3D11_VIDEO_PROCESSOR_FORMAT_CAPS_RGB_PROCAMP = 0x2
, D3D11_VIDEO_PROCESSOR_FORMAT_CAPS_RGB_LUMA_KEY = 0x4
, D3D11_VIDEO_PROCESSOR_FORMAT_CAPS_PALETTE_INTERLACED = 0x8
} |
|
enum | D3D11_VIDEO_PROCESSOR_FORMAT_SUPPORT { D3D11_VIDEO_PROCESSOR_FORMAT_SUPPORT_INPUT = 0x1
, D3D11_VIDEO_PROCESSOR_FORMAT_SUPPORT_OUTPUT = 0x2
} |
|
enum | D3D11_VIDEO_PROCESSOR_ITELECINE_CAPS {
D3D11_VIDEO_PROCESSOR_ITELECINE_CAPS_32 = 0x1
, D3D11_VIDEO_PROCESSOR_ITELECINE_CAPS_22 = 0x2
, D3D11_VIDEO_PROCESSOR_ITELECINE_CAPS_2224 = 0x4
, D3D11_VIDEO_PROCESSOR_ITELECINE_CAPS_2332 = 0x8
,
D3D11_VIDEO_PROCESSOR_ITELECINE_CAPS_32322 = 0x10
, D3D11_VIDEO_PROCESSOR_ITELECINE_CAPS_55 = 0x20
, D3D11_VIDEO_PROCESSOR_ITELECINE_CAPS_64 = 0x40
, D3D11_VIDEO_PROCESSOR_ITELECINE_CAPS_87 = 0x80
,
D3D11_VIDEO_PROCESSOR_ITELECINE_CAPS_222222222223 = 0x100
, D3D11_VIDEO_PROCESSOR_ITELECINE_CAPS_OTHER = 0x80000000
} |
|
enum | D3D11_VIDEO_PROCESSOR_NOMINAL_RANGE { D3D11_VIDEO_PROCESSOR_NOMINAL_RANGE_UNDEFINED = 0
, D3D11_VIDEO_PROCESSOR_NOMINAL_RANGE_16_235 = 1
, D3D11_VIDEO_PROCESSOR_NOMINAL_RANGE_0_255 = 2
} |
|
enum | D3D11_VIDEO_PROCESSOR_OUTPUT_RATE { D3D11_VIDEO_PROCESSOR_OUTPUT_RATE_NORMAL = 0
, D3D11_VIDEO_PROCESSOR_OUTPUT_RATE_HALF = 1
, D3D11_VIDEO_PROCESSOR_OUTPUT_RATE_CUSTOM = 2
} |
|
enum | D3D11_VIDEO_PROCESSOR_PROCESSOR_CAPS {
D3D11_VIDEO_PROCESSOR_PROCESSOR_CAPS_DEINTERLACE_BLEND = 0x1
, D3D11_VIDEO_PROCESSOR_PROCESSOR_CAPS_DEINTERLACE_BOB = 0x2
, D3D11_VIDEO_PROCESSOR_PROCESSOR_CAPS_DEINTERLACE_ADAPTIVE = 0x4
, D3D11_VIDEO_PROCESSOR_PROCESSOR_CAPS_DEINTERLACE_MOTION_COMPENSATION = 0x8
,
D3D11_VIDEO_PROCESSOR_PROCESSOR_CAPS_INVERSE_TELECINE = 0x10
, D3D11_VIDEO_PROCESSOR_PROCESSOR_CAPS_FRAME_RATE_CONVERSION = 0x20
} |
|
enum | D3D11_VIDEO_PROCESSOR_ROTATION { D3D11_VIDEO_PROCESSOR_ROTATION_IDENTITY = 0
, D3D11_VIDEO_PROCESSOR_ROTATION_90 = 1
, D3D11_VIDEO_PROCESSOR_ROTATION_180 = 2
, D3D11_VIDEO_PROCESSOR_ROTATION_270 = 3
} |
|
enum | D3D11_VIDEO_PROCESSOR_STEREO_CAPS {
D3D11_VIDEO_PROCESSOR_STEREO_CAPS_MONO_OFFSET = 0x1
, D3D11_VIDEO_PROCESSOR_STEREO_CAPS_ROW_INTERLEAVED = 0x2
, D3D11_VIDEO_PROCESSOR_STEREO_CAPS_COLUMN_INTERLEAVED = 0x4
, D3D11_VIDEO_PROCESSOR_STEREO_CAPS_CHECKERBOARD = 0x8
,
D3D11_VIDEO_PROCESSOR_STEREO_CAPS_FLIP_MODE = 0x10
} |
|
enum | D3D11_VIDEO_PROCESSOR_STEREO_FLIP_MODE { D3D11_VIDEO_PROCESSOR_STEREO_FLIP_NONE = 0
, D3D11_VIDEO_PROCESSOR_STEREO_FLIP_FRAME0 = 1
, D3D11_VIDEO_PROCESSOR_STEREO_FLIP_FRAME1 = 2
} |
|
enum | D3D11_VIDEO_PROCESSOR_STEREO_FORMAT {
D3D11_VIDEO_PROCESSOR_STEREO_FORMAT_MONO = 0
, D3D11_VIDEO_PROCESSOR_STEREO_FORMAT_HORIZONTAL = 1
, D3D11_VIDEO_PROCESSOR_STEREO_FORMAT_VERTICAL = 2
, D3D11_VIDEO_PROCESSOR_STEREO_FORMAT_SEPARATE = 3
,
D3D11_VIDEO_PROCESSOR_STEREO_FORMAT_MONO_OFFSET = 4
, D3D11_VIDEO_PROCESSOR_STEREO_FORMAT_ROW_INTERLEAVED = 5
, D3D11_VIDEO_PROCESSOR_STEREO_FORMAT_COLUMN_INTERLEAVED = 6
, D3D11_VIDEO_PROCESSOR_STEREO_FORMAT_CHECKERBOARD = 7
} |
|
enum | D3D11_VIDEO_USAGE { D3D11_VIDEO_USAGE_PLAYBACK_NORMAL = 0
, D3D11_VIDEO_USAGE_OPTIMAL_SPEED = 1
, D3D11_VIDEO_USAGE_OPTIMAL_QUALITY = 2
} |
|
enum | D3D11_1_CREATE_DEVICE_CONTEXT_STATE_FLAG { D3D11_1_CREATE_DEVICE_CONTEXT_STATE_SINGLETHREADED = 0x1
} |
|
enum | D3D11_COPY_FLAGS { D3D11_COPY_NO_OVERWRITE = 0x1
, D3D11_COPY_DISCARD = 0x2
} |
|
enum | D3D11_CRYPTO_SESSION_STATUS { D3D11_CRYPTO_SESSION_STATUS_OK = 0
, D3D11_CRYPTO_SESSION_STATUS_KEY_LOST = 1
, D3D11_CRYPTO_SESSION_STATUS_KEY_AND_CONTENT_LOST = 2
} |
|
enum | D3D11_LOGIC_OP {
D3D11_LOGIC_OP_CLEAR = 0
, D3D11_LOGIC_OP_SET = (D3D11_LOGIC_OP_CLEAR + 1)
, D3D11_LOGIC_OP_COPY = (D3D11_LOGIC_OP_SET + 1)
, D3D11_LOGIC_OP_COPY_INVERTED = (D3D11_LOGIC_OP_COPY + 1)
,
D3D11_LOGIC_OP_NOOP = (D3D11_LOGIC_OP_COPY_INVERTED + 1)
, D3D11_LOGIC_OP_INVERT = (D3D11_LOGIC_OP_NOOP + 1)
, D3D11_LOGIC_OP_AND = (D3D11_LOGIC_OP_INVERT + 1)
, D3D11_LOGIC_OP_NAND = (D3D11_LOGIC_OP_AND + 1)
,
D3D11_LOGIC_OP_OR = (D3D11_LOGIC_OP_NAND + 1)
, D3D11_LOGIC_OP_NOR = (D3D11_LOGIC_OP_OR + 1)
, D3D11_LOGIC_OP_XOR = (D3D11_LOGIC_OP_NOR + 1)
, D3D11_LOGIC_OP_EQUIV = (D3D11_LOGIC_OP_XOR + 1)
,
D3D11_LOGIC_OP_AND_REVERSE = (D3D11_LOGIC_OP_EQUIV + 1)
, D3D11_LOGIC_OP_AND_INVERTED = (D3D11_LOGIC_OP_AND_REVERSE + 1)
, D3D11_LOGIC_OP_OR_REVERSE = (D3D11_LOGIC_OP_AND_INVERTED + 1)
, D3D11_LOGIC_OP_OR_INVERTED = (D3D11_LOGIC_OP_OR_REVERSE + 1)
} |
|
enum | D3D11_VIDEO_DECODER_CAPS {
D3D11_VIDEO_DECODER_CAPS_DOWNSAMPLE = 0x1
, D3D11_VIDEO_DECODER_CAPS_NON_REAL_TIME = 0x2
, D3D11_VIDEO_DECODER_CAPS_DOWNSAMPLE_DYNAMIC = 0x4
, D3D11_VIDEO_DECODER_CAPS_DOWNSAMPLE_REQUIRED = 0x8
,
D3D11_VIDEO_DECODER_CAPS_UNSUPPORTED = 0x10
} |
|
enum | D3D11_VIDEO_PROCESSOR_BEHAVIOR_HINTS { D3D11_VIDEO_PROCESSOR_BEHAVIOR_HINT_MULTIPLANE_OVERLAY_ROTATION = 0x1
, D3D11_VIDEO_PROCESSOR_BEHAVIOR_HINT_MULTIPLANE_OVERLAY_RESIZE = 0x2
, D3D11_VIDEO_PROCESSOR_BEHAVIOR_HINT_MULTIPLANE_OVERLAY_COLOR_SPACE_CONVERSION = 0x4
, D3D11_VIDEO_PROCESSOR_BEHAVIOR_HINT_TRIPLE_BUFFER_OUTPUT = 0x8
} |
|
enum | D3D11_CHECK_MULTISAMPLE_QUALITY_LEVELS_FLAG { D3D11_CHECK_MULTISAMPLE_QUALITY_LEVELS_TILED_RESOURCE = 0x1
} |
|
enum | D3D11_TILE_COPY_FLAG { D3D11_TILE_COPY_NO_OVERWRITE = 0x1
, D3D11_TILE_COPY_LINEAR_BUFFER_TO_SWIZZLED_TILED_RESOURCE = 0x2
, D3D11_TILE_COPY_SWIZZLED_TILED_RESOURCE_TO_LINEAR_BUFFER = 0x4
} |
|
enum | D3D11_TILE_MAPPING_FLAG { D3D11_TILE_MAPPING_NO_OVERWRITE = 0x1
} |
|
enum | D3D11_TILE_RANGE_FLAG { D3D11_TILE_RANGE_NULL = 0x1
, D3D11_TILE_RANGE_SKIP = 0x2
, D3D11_TILE_RANGE_REUSE_SINGLE_TILE = 0x4
} |
|
enum | D3D11_CONSERVATIVE_RASTERIZATION_MODE { D3D11_CONSERVATIVE_RASTERIZATION_MODE_OFF = 0
, D3D11_CONSERVATIVE_RASTERIZATION_MODE_ON = 1
} |
|
enum | D3D11_CONTEXT_TYPE {
D3D11_CONTEXT_TYPE_ALL = 0
, D3D11_CONTEXT_TYPE_3D = 1
, D3D11_CONTEXT_TYPE_COMPUTE = 2
, D3D11_CONTEXT_TYPE_COPY = 3
,
D3D11_CONTEXT_TYPE_VIDEO = 4
} |
|
enum | D3D11_FENCE_FLAG { D3D11_FENCE_FLAG_NONE = 0
, D3D11_FENCE_FLAG_SHARED = 0x2
, D3D11_FENCE_FLAG_SHARED_CROSS_ADAPTER = 0x4
, D3D11_FENCE_FLAG_NON_MONITORED = 0x8
} |
|
enum | D3D11_TEXTURE_LAYOUT { D3D11_TEXTURE_LAYOUT_UNDEFINED = 0
, D3D11_TEXTURE_LAYOUT_ROW_MAJOR = 1
, D3D11_TEXTURE_LAYOUT_64K_STANDARD_SWIZZLE = 2
} |
|
enum | D3D11_CRYPTO_SESSION_KEY_EXCHANGE_FLAGS { D3D11_CRYPTO_SESSION_KEY_EXCHANGE_FLAG_NONE = 0
} |
|
enum | D3D11_FEATURE_VIDEO { D3D11_FEATURE_VIDEO_DECODER_HISTOGRAM = 0
} |
|
enum | D3D11_VIDEO_DECODER_HISTOGRAM_COMPONENT {
D3D11_VIDEO_DECODER_HISTOGRAM_COMPONENT_Y = 0
, D3D11_VIDEO_DECODER_HISTOGRAM_COMPONENT_U = 1
, D3D11_VIDEO_DECODER_HISTOGRAM_COMPONENT_V = 2
, D3D11_VIDEO_DECODER_HISTOGRAM_COMPONENT_R = 0
,
D3D11_VIDEO_DECODER_HISTOGRAM_COMPONENT_G = 1
, D3D11_VIDEO_DECODER_HISTOGRAM_COMPONENT_B = 2
, D3D11_VIDEO_DECODER_HISTOGRAM_COMPONENT_A = 3
} |
|
enum | D3D11_VIDEO_DECODER_HISTOGRAM_COMPONENT_FLAGS {
D3D11_VIDEO_DECODER_HISTOGRAM_COMPONENT_FLAG_NONE = 0
, D3D11_VIDEO_DECODER_HISTOGRAM_COMPONENT_FLAG_Y = (1 << D3D11_VIDEO_DECODER_HISTOGRAM_COMPONENT_Y)
, D3D11_VIDEO_DECODER_HISTOGRAM_COMPONENT_FLAG_U = (1 << D3D11_VIDEO_DECODER_HISTOGRAM_COMPONENT_U)
, D3D11_VIDEO_DECODER_HISTOGRAM_COMPONENT_FLAG_V = (1 << D3D11_VIDEO_DECODER_HISTOGRAM_COMPONENT_V)
,
D3D11_VIDEO_DECODER_HISTOGRAM_COMPONENT_FLAG_R = (1 << D3D11_VIDEO_DECODER_HISTOGRAM_COMPONENT_R)
, D3D11_VIDEO_DECODER_HISTOGRAM_COMPONENT_FLAG_G = (1 << D3D11_VIDEO_DECODER_HISTOGRAM_COMPONENT_G)
, D3D11_VIDEO_DECODER_HISTOGRAM_COMPONENT_FLAG_B = (1 << D3D11_VIDEO_DECODER_HISTOGRAM_COMPONENT_B)
, D3D11_VIDEO_DECODER_HISTOGRAM_COMPONENT_FLAG_A = (1 << D3D11_VIDEO_DECODER_HISTOGRAM_COMPONENT_A)
} |
|
enum | D3D_BLOB_PART {
D3D_BLOB_INPUT_SIGNATURE_BLOB
, D3D_BLOB_OUTPUT_SIGNATURE_BLOB
, D3D_BLOB_INPUT_AND_OUTPUT_SIGNATURE_BLOB
, D3D_BLOB_PATCH_CONSTANT_SIGNATURE_BLOB
,
D3D_BLOB_ALL_SIGNATURE_BLOB
, D3D_BLOB_DEBUG_INFO
, D3D_BLOB_LEGACY_SHADER
, D3D_BLOB_XNA_PREPASS_SHADER
,
D3D_BLOB_XNA_SHADER
, D3D_BLOB_PDB
, D3D_BLOB_PRIVATE_DATA
, D3D_BLOB_ROOT_SIGNATURE
,
D3D_BLOB_DEBUG_NAME
, D3D_BLOB_TEST_ALTERNATE_SHADER = 0x8000
, D3D_BLOB_TEST_COMPILE_DETAILS
, D3D_BLOB_TEST_COMPILE_PERF
,
D3D_BLOB_TEST_COMPILE_REPORT
} |
|
enum | D3D_DISASM_FLAGS {
D3D_DISASM_ENABLE_COLOR_CODE = 0x00000001
, D3D_DISASM_ENABLE_DEFAULT_VALUE_PRINTS = 0x00000002
, D3D_DISASM_ENABLE_INSTRUCTION_NUMBERING = 0x00000004
, D3D_DISASM_ENABLE_INSTRUCTION_CYCLE = 0x00000008
,
D3D_DISASM_DISABLE_DEBUG_INFO = 0x00000010
, D3D_DISASM_ENABLE_INSTRUCTION_OFFSET = 0x00000020
, D3D_DISASM_INSTRUCTION_ONLY = 0x00000040
, D3D_DISASM_PRINT_HEX_LITERALS = 0x00000080
} |
|
enum | D3DCOMPILE_EFFECT { D3DCOMPILE_EFFECT_CHILD_EFFECT = (1 << 0)
, D3DCOMPILE_EFFECT_ALLOW_SLOW_OPS = (1 << 1)
} |
|
enum | D3DCOMPILE_FLAGS {
D3DCOMPILE_DEBUG = (1 << 0)
, D3DCOMPILE_SKIP_VALIDATION = (1 << 1)
, D3DCOMPILE_SKIP_OPTIMIZATION = (1 << 2)
, D3DCOMPILE_PACK_MATRIX_ROW_MAJOR = (1 << 3)
,
D3DCOMPILE_PACK_MATRIX_COLUMN_MAJOR = (1 << 4)
, D3DCOMPILE_PARTIAL_PRECISION = (1 << 5)
, D3DCOMPILE_FORCE_VS_SOFTWARE_NO_OPT = (1 << 6)
, D3DCOMPILE_FORCE_PS_SOFTWARE_NO_OPT = (1 << 7)
,
D3DCOMPILE_NO_PRESHADER = (1 << 8)
, D3DCOMPILE_AVOID_FLOW_CONTROL = (1 << 9)
, D3DCOMPILE_PREFER_FLOW_CONTROL = (1 << 10)
, D3DCOMPILE_ENABLE_STRICTNESS = (1 << 11)
,
D3DCOMPILE_ENABLE_BACKWARDS_COMPATIBILITY = (1 << 12)
, D3DCOMPILE_IEEE_STRICTNESS = (1 << 13)
, D3DCOMPILE_OPTIMIZATION_LEVEL0 = (1 << 14)
, D3DCOMPILE_OPTIMIZATION_LEVEL1 = 0
,
D3DCOMPILE_OPTIMIZATION_LEVEL2 = ((1 << 14) | (1 << 15))
, D3DCOMPILE_OPTIMIZATION_LEVEL3 = (1 << 15)
, D3DCOMPILE_RESERVED16 = (1 << 16)
, D3DCOMPILE_RESERVED17 = (1 << 17)
,
D3DCOMPILE_WARNINGS_ARE_ERRORS = (1 << 18)
, D3DCOMPILE_RESOURCES_MAY_ALIAS = (1 << 19)
, D3DCOMPILE_ENABLE_UNBOUNDED_DESCRIPTOR_TABLES = (1 << 20)
, D3DCOMPILE_ALL_RESOURCES_BOUND = (1 << 21)
,
D3DCOMPILE_DEBUG_NAME_FOR_SOURCE = (1 << 22)
, D3DCOMPILE_DEBUG_NAME_FOR_BINARY = (1 << 23)
} |
|
enum | D3DCOMPILE_FLAGS2 { D3DCOMPILE_FLAGS2_FORCE_ROOT_SIGNATURE_LATEST = 0
, D3DCOMPILE_FLAGS2_FORCE_ROOT_SIGNATURE_1_0 = (1 << 4)
, D3DCOMPILE_FLAGS2_FORCE_ROOT_SIGNATURE_1_1 = (1 << 5)
} |
|
enum | D3DCOMPILE_SECDATA_FLAGS { D3DCOMPILE_SECDATA_MERGE_UAV_SLOTS = 0x00000001
, D3DCOMPILE_SECDATA_PRESERVE_TEMPLATE_SLOTS = 0x00000002
, D3DCOMPILE_SECDATA_REQUIRE_TEMPLATE_MATCH = 0x00000004
} |
|
enum | D3DCOMPILER_STRIP_FLAGS {
D3DCOMPILER_STRIP_REFLECTION_DATA = 0x00000001
, D3DCOMPILER_STRIP_DEBUG_INFO = 0x00000002
, D3DCOMPILER_STRIP_TEST_BLOBS = 0x00000004
, D3DCOMPILER_STRIP_PRIVATE_DATA = 0x00000008
,
D3DCOMPILER_STRIP_ROOT_SIGNATURE = 0x00000010
, D3DCOMPILER_STRIP_FORCE_DWORD = 0x7FFFFFFF
} |
|
enum | DIK : std::uint32_t {
DIK_ESCAPE = 0x1
, DIK_1 = 0x2
, DIK_2 = 0x3
, DIK_3 = 0x4
,
DIK_4 = 0x5
, DIK_5 = 0x6
, DIK_6 = 0x7
, DIK_7 = 0x8
,
DIK_8 = 0x9
, DIK_9 = 0xA
, DIK_0 = 0xB
, DIK_MINUS = 0xC
,
DIK_EQUALS = 0xD
, DIK_BACK = 0xE
, DIK_TAB = 0xF
, DIK_Q = 0x10
,
DIK_W = 0x11
, DIK_E = 0x12
, DIK_R = 0x13
, DIK_T = 0x14
,
DIK_Y = 0x15
, DIK_U = 0x16
, DIK_I = 0x17
, DIK_O = 0x18
,
DIK_P = 0x19
, DIK_LBRACKET = 0x1A
, DIK_RBRACKET = 0x1B
, DIK_RETURN = 0x1C
,
DIK_LCONTROL = 0x1D
, DIK_A = 0x1E
, DIK_S = 0x1F
, DIK_D = 0x20
,
DIK_F = 0x21
, DIK_G = 0x22
, DIK_H = 0x23
, DIK_J = 0x24
,
DIK_K = 0x25
, DIK_L = 0x26
, DIK_SEMICOLON = 0x27
, DIK_APOSTROPHE = 0x28
,
DIK_GRAVE = 0x29
, DIK_LSHIFT = 0x2A
, DIK_BACKSLASH = 0x2B
, DIK_Z = 0x2C
,
DIK_X = 0x2D
, DIK_C = 0x2E
, DIK_V = 0x2F
, DIK_B = 0x30
,
DIK_N = 0x31
, DIK_M = 0x32
, DIK_COMMA = 0x33
, DIK_PERIOD = 0x34
,
DIK_SLASH = 0x35
, DIK_RSHIFT = 0x36
, DIK_MULTIPLY = 0x37
, DIK_LMENU = 0x38
,
DIK_SPACE = 0x39
, DIK_CAPITAL = 0x3A
, DIK_F1 = 0x3B
, DIK_F2 = 0x3C
,
DIK_F3 = 0x3D
, DIK_F4 = 0x3E
, DIK_F5 = 0x3F
, DIK_F6 = 0x40
,
DIK_F7 = 0x41
, DIK_F8 = 0x42
, DIK_F9 = 0x43
, DIK_F10 = 0x44
,
DIK_NUMLOCK = 0x45
, DIK_SCROLL = 0x46
, DIK_NUMPAD7 = 0x47
, DIK_NUMPAD8 = 0x48
,
DIK_NUMPAD9 = 0x49
, DIK_SUBTRACT = 0x4A
, DIK_NUMPAD4 = 0x4B
, DIK_NUMPAD5 = 0x4C
,
DIK_NUMPAD6 = 0x4D
, DIK_ADD = 0x4E
, DIK_NUMPAD1 = 0x4F
, DIK_NUMPAD2 = 0x50
,
DIK_NUMPAD3 = 0x51
, DIK_NUMPAD0 = 0x52
, DIK_DECIMAL = 0x53
, DIK_OEM_102 = 0x56
,
DIK_F11 = 0x57
, DIK_F12 = 0x58
, DIK_F13 = 0x64
, DIK_F14 = 0x65
,
DIK_F15 = 0x66
, DIK_KANA = 0x70
, DIK_ABNT_C1 = 0x73
, DIK_CONVERT = 0x79
,
DIK_NOCONVERT = 0x7B
, DIK_YEN = 0x7D
, DIK_ABNT_C2 = 0x7E
, DIK_NUMPADEQUALS = 0x8D
,
DIK_PREVTRACK = 0x90
, DIK_AT = 0x91
, DIK_COLON = 0x92
, DIK_UNDERLINE = 0x93
,
DIK_KANJI = 0x94
, DIK_STOP = 0x95
, DIK_AX = 0x96
, DIK_UNLABELED = 0x97
,
DIK_NEXTTRACK = 0x99
, DIK_NUMPADENTER = 0x9C
, DIK_RCONTROL = 0x9D
, DIK_MUTE = 0xA0
,
DIK_CALCULATOR = 0xA1
, DIK_PLAYPAUSE = 0xA2
, DIK_MEDIASTOP = 0xA4
, DIK_VOLUMEDOWN = 0xAE
,
DIK_VOLUMEUP = 0xB0
, DIK_WEBHOME = 0xB2
, DIK_NUMPADCOMMA = 0xB3
, DIK_DIVIDE = 0xB5
,
DIK_SYSRQ = 0xB7
, DIK_RMENU = 0xB8
, DIK_PAUSE = 0xC5
, DIK_HOME = 0xC7
,
DIK_UP = 0xC8
, DIK_PRIOR = 0xC9
, DIK_LEFT = 0xCB
, DIK_RIGHT = 0xCD
,
DIK_END = 0xCF
, DIK_DOWN = 0xD0
, DIK_NEXT = 0xD1
, DIK_INSERT = 0xD2
,
DIK_DELETE = 0xD3
, DIK_LWIN = 0xDB
, DIK_RWIN = 0xDC
, DIK_APPS = 0xDD
,
DIK_POWER = 0xDE
, DIK_SLEEP = 0xDF
, DIK_WAKE = 0xE3
, DIK_WEBSEARCH = 0xE5
,
DIK_WEBFAVORITES = 0xE6
, DIK_WEBREFRESH = 0xE7
, DIK_WEBSTOP = 0xE8
, DIK_WEBFORWARD = 0xE9
,
DIK_WEBBACK = 0xEA
, DIK_MYCOMPUTER = 0xEB
, DIK_MAIL = 0xEC
, DIK_MEDIASELECT = 0xED
,
DIK_BACKSPACE = DIK_BACK
, DIK_NUMPADSTAR = DIK_MULTIPLY
, DIK_LALT = DIK_LMENU
, DIK_CAPSLOCK = DIK_CAPITAL
,
DIK_NUMPADMINUS = DIK_SUBTRACT
, DIK_NUMPADPLUS = DIK_ADD
, DIK_NUMPADPERIOD = DIK_DECIMAL
, DIK_NUMPADSLASH = DIK_DIVIDE
,
DIK_RALT = DIK_RMENU
, DIK_UPARROW = DIK_UP
, DIK_PGUP = DIK_PRIOR
, DIK_LEFTARROW = DIK_LEFT
,
DIK_RIGHTARROW = DIK_RIGHT
, DIK_DOWNARROW = DIK_DOWN
, DIK_PGDN = DIK_NEXT
} |
|
enum | DXGI_ADAPTER_FLAG { DXGI_ADAPTER_FLAG_NONE = 0
, DXGI_ADAPTER_FLAG_REMOTE = 1
, DXGI_ADAPTER_FLAG_SOFTWARE = 2
, DXGI_ADAPTER_FLAG_FORCE_DWORD = 0xFFFFFFFF
} |
|
enum | DXGI_COLOR_SPACE_TYPE {
DXGI_COLOR_SPACE_RGB_FULL_G22_NONE_P709 = 0
, DXGI_COLOR_SPACE_RGB_FULL_G10_NONE_P709 = 1
, DXGI_COLOR_SPACE_RGB_STUDIO_G22_NONE_P709 = 2
, DXGI_COLOR_SPACE_RGB_STUDIO_G22_NONE_P2020 = 3
,
DXGI_COLOR_SPACE_RESERVED = 4
, DXGI_COLOR_SPACE_YCBCR_FULL_G22_NONE_P709_X601 = 5
, DXGI_COLOR_SPACE_YCBCR_STUDIO_G22_LEFT_P601 = 6
, DXGI_COLOR_SPACE_YCBCR_FULL_G22_LEFT_P601 = 7
,
DXGI_COLOR_SPACE_YCBCR_STUDIO_G22_LEFT_P709 = 8
, DXGI_COLOR_SPACE_YCBCR_FULL_G22_LEFT_P709 = 9
, DXGI_COLOR_SPACE_YCBCR_STUDIO_G22_LEFT_P2020 = 10
, DXGI_COLOR_SPACE_YCBCR_FULL_G22_LEFT_P2020 = 11
,
DXGI_COLOR_SPACE_RGB_FULL_G2084_NONE_P2020 = 12
, DXGI_COLOR_SPACE_YCBCR_STUDIO_G2084_LEFT_P2020 = 13
, DXGI_COLOR_SPACE_RGB_STUDIO_G2084_NONE_P2020 = 14
, DXGI_COLOR_SPACE_YCBCR_STUDIO_G22_TOPLEFT_P2020 = 15
,
DXGI_COLOR_SPACE_YCBCR_STUDIO_G2084_TOPLEFT_P2020 = 16
, DXGI_COLOR_SPACE_RGB_FULL_G22_NONE_P2020 = 17
, DXGI_COLOR_SPACE_YCBCR_STUDIO_GHLG_TOPLEFT_P2020 = 18
, DXGI_COLOR_SPACE_YCBCR_FULL_GHLG_TOPLEFT_P2020 = 19
,
DXGI_COLOR_SPACE_RGB_STUDIO_G24_NONE_P709 = 20
, DXGI_COLOR_SPACE_RGB_STUDIO_G24_NONE_P2020 = 21
, DXGI_COLOR_SPACE_YCBCR_STUDIO_G24_LEFT_P709 = 22
, DXGI_COLOR_SPACE_YCBCR_STUDIO_G24_LEFT_P2020 = 23
,
DXGI_COLOR_SPACE_YCBCR_STUDIO_G24_TOPLEFT_P2020 = 24
, DXGI_COLOR_SPACE_CUSTOM = 0xFFFFFFFF
} |
|
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_P208 = 130
, DXGI_FORMAT_V208 = 131
, DXGI_FORMAT_V408 = 132
, DXGI_FORMAT_SAMPLER_FEEDBACK_MIN_MIP_OPAQUE = 189
,
DXGI_FORMAT_SAMPLER_FEEDBACK_MIP_REGION_USED_OPAQUE = 190
, DXGI_FORMAT_FORCE_UINT = 0xFFFFFFFF
} |
|
enum | DXGI_MODE_ROTATION {
DXGI_MODE_ROTATION_UNSPECIFIED = 0
, DXGI_MODE_ROTATION_IDENTITY = 1
, DXGI_MODE_ROTATION_ROTATE90 = 2
, DXGI_MODE_ROTATION_ROTATE180 = 3
,
DXGI_MODE_ROTATION_ROTATE270 = 4
} |
|
enum | DXGI_MODE_SCALING { DXGI_MODE_SCALING_UNSPECIFIED = 0
, DXGI_MODE_SCALING_CENTERED = 1
, DXGI_MODE_SCALING_STRETCHED = 2
} |
|
enum | DXGI_MODE_SCANLINE_ORDER { DXGI_MODE_SCANLINE_ORDER_UNSPECIFIED = 0
, DXGI_MODE_SCANLINE_ORDER_PROGRESSIVE = 1
, DXGI_MODE_SCANLINE_ORDER_UPPER_FIELD_FIRST = 2
, DXGI_MODE_SCANLINE_ORDER_LOWER_FIELD_FIRST = 3
} |
|
enum | DXGI_RESIDENCY { DXGI_RESIDENCY_FULLY_RESIDENT = 1
, DXGI_RESIDENCY_RESIDENT_IN_SHARED_MEMORY = 2
, DXGI_RESIDENCY_EVICTED_TO_DISK = 3
} |
|
enum | DXGI_SWAP_EFFECT { DXGI_SWAP_EFFECT_DISCARD = 0
, DXGI_SWAP_EFFECT_SEQUENTIAL = 1
, DXGI_SWAP_EFFECT_FLIP_SEQUENTIAL = 3
, DXGI_SWAP_EFFECT_FLIP_DISCARD = 4
} |
|
enum | DXGI_SWAP_CHAIN_FLAG {
DXGI_SWAP_CHAIN_FLAG_NONPREROTATED = 1
, DXGI_SWAP_CHAIN_FLAG_ALLOW_MODE_SWITCH = 2
, DXGI_SWAP_CHAIN_FLAG_GDI_COMPATIBLE = 4
, DXGI_SWAP_CHAIN_FLAG_RESTRICTED_CONTENT = 8
,
DXGI_SWAP_CHAIN_FLAG_RESTRICT_SHARED_RESOURCE_DRIVER = 16
, DXGI_SWAP_CHAIN_FLAG_DISPLAY_ONLY = 32
, DXGI_SWAP_CHAIN_FLAG_FRAME_LATENCY_WAITABLE_OBJECT = 64
, DXGI_SWAP_CHAIN_FLAG_FOREGROUND_LAYER = 128
,
DXGI_SWAP_CHAIN_FLAG_FULLSCREEN_VIDEO = 256
, DXGI_SWAP_CHAIN_FLAG_YUV_VIDEO = 512
, DXGI_SWAP_CHAIN_FLAG_HW_PROTECTED = 1024
, DXGI_SWAP_CHAIN_FLAG_ALLOW_TEARING = 2048
,
DXGI_SWAP_CHAIN_FLAG_RESTRICTED_TO_ALL_HOLOGRAPHIC_DISPLAYS = 4096
} |
|
enum | DXGI_ALPHA_MODE {
DXGI_ALPHA_MODE_UNSPECIFIED = 0
, DXGI_ALPHA_MODE_PREMULTIPLIED = 1
, DXGI_ALPHA_MODE_STRAIGHT = 2
, DXGI_ALPHA_MODE_IGNORE = 3
,
DXGI_ALPHA_MODE_FORCE_DWORD = 0xFFFFFFFF
} |
|
enum | DXGI_COMPUTE_PREEMPTION_GRANULARITY {
DXGI_COMPUTE_PREEMPTION_DMA_BUFFER_BOUNDARY = 0
, DXGI_COMPUTE_PREEMPTION_DISPATCH_BOUNDARY = 1
, DXGI_COMPUTE_PREEMPTION_THREAD_GROUP_BOUNDARY = 2
, DXGI_COMPUTE_PREEMPTION_THREAD_BOUNDARY = 3
,
DXGI_COMPUTE_PREEMPTION_INSTRUCTION_BOUNDARY = 4
} |
|
enum | DXGI_GRAPHICS_PREEMPTION_GRANULARITY {
DXGI_GRAPHICS_PREEMPTION_DMA_BUFFER_BOUNDARY = 0
, DXGI_GRAPHICS_PREEMPTION_PRIMITIVE_BOUNDARY = 1
, DXGI_GRAPHICS_PREEMPTION_TRIANGLE_BOUNDARY = 2
, DXGI_GRAPHICS_PREEMPTION_PIXEL_BOUNDARY = 3
,
DXGI_GRAPHICS_PREEMPTION_INSTRUCTION_BOUNDARY = 4
} |
|
enum | DXGI_OFFER_RESOURCE_PRIORITY { DXGI_OFFER_RESOURCE_PRIORITY_LOW = 1
, DXGI_OFFER_RESOURCE_PRIORITY_NORMAL = (DXGI_OFFER_RESOURCE_PRIORITY_LOW + 1)
, DXGI_OFFER_RESOURCE_PRIORITY_HIGH = (DXGI_OFFER_RESOURCE_PRIORITY_NORMAL + 1)
} |
|
enum | DXGI_OUTDUPL_POINTER_SHAPE_TYPE { DXGI_OUTDUPL_POINTER_SHAPE_TYPE_MONOCHROME = 0x1
, DXGI_OUTDUPL_POINTER_SHAPE_TYPE_COLOR = 0x2
, DXGI_OUTDUPL_POINTER_SHAPE_TYPE_MASKED_COLOR = 0x4
} |
|
enum | DXGI_SCALING { DXGI_SCALING_STRETCH = 0
, DXGI_SCALING_NONE = 1
, DXGI_SCALING_ASPECT_RATIO_STRETCH = 2
} |
|
enum | DXGI_FRAME_PRESENTATION_MODE { DXGI_FRAME_PRESENTATION_MODE_COMPOSED = 0
, DXGI_FRAME_PRESENTATION_MODE_OVERLAY = 1
, DXGI_FRAME_PRESENTATION_MODE_NONE = 2
, DXGI_FRAME_PRESENTATION_MODE_COMPOSITION_FAILURE = 3
} |
|
enum | DXGI_MULTIPLANE_OVERLAY_YCbCr_FLAGS { DXGI_MULTIPLANE_OVERLAY_YCbCr_FLAG_NOMINAL_RANGE = 0x1
, DXGI_MULTIPLANE_OVERLAY_YCbCr_FLAG_BT709 = 0x2
, DXGI_MULTIPLANE_OVERLAY_YCbCr_FLAG_xvYCC = 0x4
} |
|
enum | DXGI_OVERLAY_SUPPORT_FLAG { DXGI_OVERLAY_SUPPORT_FLAG_DIRECT = 0x1
, DXGI_OVERLAY_SUPPORT_FLAG_SCALING = 0x2
} |
|
enum | DXGI_MEMORY_SEGMENT_GROUP { DXGI_MEMORY_SEGMENT_GROUP_LOCAL = 0
, DXGI_MEMORY_SEGMENT_GROUP_NON_LOCAL = 1
} |
|
enum | DXGI_OVERLAY_COLOR_SPACE_SUPPORT_FLAG { DXGI_OVERLAY_COLOR_SPACE_SUPPORT_FLAG_PRESENT = 0x1
} |
|
enum | DXGI_SWAP_CHAIN_COLOR_SPACE_SUPPORT_FLAG { DXGI_SWAP_CHAIN_COLOR_SPACE_SUPPORT_FLAG_PRESENT = 0x1
, DXGI_SWAP_CHAIN_COLOR_SPACE_SUPPORT_FLAG_OVERLAY_PRESENT = 0x2
} |
|
enum | DXGI_FEATURE { DXGI_FEATURE_PRESENT_ALLOW_TEARING = 0
} |
|
enum | DXGI_HDR_METADATA_TYPE { DXGI_HDR_METADATA_TYPE_NONE = 0
, DXGI_HDR_METADATA_TYPE_HDR10 = 1
, DXGI_HDR_METADATA_TYPE_HDR10PLUS = 2
} |
|
enum | DXGI_OFFER_RESOURCE_FLAGS { DXGI_OFFER_RESOURCE_FLAG_ALLOW_DECOMMIT = 0x1
} |
|
enum | DXGI_RECLAIM_RESOURCE_RESULTS { DXGI_RECLAIM_RESOURCE_RESULT_OK = 0
, DXGI_RECLAIM_RESOURCE_RESULT_DISCARDED = 1
, DXGI_RECLAIM_RESOURCE_RESULT_NOT_COMMITTED = 2
} |
|
enum | DXGI_ADAPTER_FLAG3 {
DXGI_ADAPTER_FLAG3_NONE = 0
, DXGI_ADAPTER_FLAG3_REMOTE = 1
, DXGI_ADAPTER_FLAG3_SOFTWARE = 2
, DXGI_ADAPTER_FLAG3_ACG_COMPATIBLE = 4
,
DXGI_ADAPTER_FLAG3_SUPPORT_MONITORED_FENCES = 8
, DXGI_ADAPTER_FLAG3_SUPPORT_NON_MONITORED_FENCES = 0x10
, DXGI_ADAPTER_FLAG3_KEYED_MUTEX_CONFORMANCE = 0x20
, DXGI_ADAPTER_FLAG3_FORCE_DWORD = 0xFFFFFFFF
} |
|
enum | DXGI_GPU_PREFERENCE { DXGI_GPU_PREFERENCE_UNSPECIFIED = 0
, DXGI_GPU_PREFERENCE_MINIMUM_POWER = (DXGI_GPU_PREFERENCE_UNSPECIFIED + 1)
, DXGI_GPU_PREFERENCE_HIGH_PERFORMANCE = (DXGI_GPU_PREFERENCE_MINIMUM_POWER + 1)
} |
|
enum | DXGI_HARDWARE_COMPOSITION_SUPPORT_FLAGS { DXGI_HARDWARE_COMPOSITION_SUPPORT_FLAG_FULLSCREEN = 1
, DXGI_HARDWARE_COMPOSITION_SUPPORT_FLAG_WINDOWED = 2
, DXGI_HARDWARE_COMPOSITION_SUPPORT_FLAG_CURSOR_STRETCHED = 4
} |
|
enum | GWLP : std::int32_t {
GWLP_USERDATA = -21
, GWLP_ID = -12
, GWLP_HWNDPARENT = -8
, GWLP_HINSTANCE = -6
,
GWLP_WNDPROC = -4
} |
|
enum | WM : std::uint32_t {
WM_NULL = 0x0000u
, WM_CREATE = 0x0001u
, WM_DESTROY = 0x0002u
, WM_MOVE = 0x0003u
,
WM_SIZE = 0x0005u
, WM_ACTIVATE = 0x0006u
, WM_SETFOCUS = 0x0007u
, WM_KILLFOCUS = 0x0008u
,
WM_ENABLE = 0x000Au
, WM_SETREDRAW = 0x000Bu
, WM_SETTEXT = 0x000Cu
, WM_GETTEXT = 0x000Du
,
WM_GETTEXTLENGTH = 0x000Eu
, WM_PAINT = 0x000Fu
, WM_CLOSE = 0x0010u
, WM_QUIT = 0x0012u
,
WM_ERASEBKGND = 0x0014u
, WM_SHOWWINDOW = 0x0018u
, WM_ACTIVATEAPP = 0x001Cu
, WM_FONTCHANGE = 0x001Du
,
WM_TIMECHANGE = 0x001Eu
, WM_CANCELMODE = 0x001Fu
, WM_SETCURSOR = 0x0020u
, WM_MOUSEACTIVATE = 0x0021u
,
WM_CHILDACTIVATE = 0x0022u
} |
|
enum | VK : std::uint32_t {
VK_LBUTTON = 0x1
, VK_RBUTTON = 0x2
, VK_CANCEL = 0x3
, VK_MBUTTON = 0x4
,
VK_XBUTTON1 = 0x5
, VK_XBUTTON2 = 0x6
, VK_BACK = 0x8
, VK_TAB = 0x9
,
VK_RESERVED_0A = 0xA
, VK_RESERVED_0B = 0xB
, VK_CLEAR = 0xC
, VK_RETURN = 0xD
,
VK_SHIFT = 0x10
, VK_CONTROL = 0x11
, VK_MENU = 0x12
, VK_PAUSE = 0x13
,
VK_CAPITAL = 0x14
, VK_KANA = 0x15
, VK_HANGUEL = 0x15
, VK_HANGUL = 0x15
,
VK_IME_ON = 0x16
, VK_JUNJA = 0x17
, VK_FINAL = 0x18
, VK_HANJA = 0x19
,
VK_KANJI = VK_HANJA
, VK_IME_OFF = 0x1A
, VK_ESCAPE = 0x1B
, VK_CONVERT = 0x1C
,
VK_NONCONVERT = 0x1D
, VK_ACCEPT = 0x1E
, VK_MODECHANGE = 0x1F
, VK_SPACE = 0x20
,
VK_PRIOR = 0x21
, VK_NEXT = 0x22
, VK_END = 0x23
, VK_HOME = 0x24
,
VK_LEFT = 0x25
, VK_UP = 0x26
, VK_RIGHT = 0x27
, VK_DOWN = 0x28
,
VK_SELECT = 0x29
, VK_PRINT = 0x2A
, VK_EXECUTE = 0x2B
, VK_SNAPSHOT = 0x2C
,
VK_INSERT = 0x2D
, VK_DELETE = 0x2E
, VK_HELP = 0x2F
, VK_0 = 0x30
,
VK_1 = 0x31
, VK_2 = 0x32
, VK_3 = 0x33
, VK_4 = 0x34
,
VK_5 = 0x35
, VK_6 = 0x36
, VK_7 = 0x37
, VK_8 = 0x38
,
VK_9 = 0x39
, VK_A = 0x41
, VK_B = 0x42
, VK_C = 0x43
,
VK_D = 0x44
, VK_E = 0x45
, VK_F = 0x46
, VK_G = 0x47
,
VK_H = 0x48
, VK_I = 0x49
, VK_J = 0x4A
, VK_K = 0x4B
,
VK_L = 0x4C
, VK_M = 0x4D
, VK_N = 0x4E
, VK_O = 0x4F
,
VK_P = 0x50
, VK_Q = 0x51
, VK_R = 0x52
, VK_S = 0x53
,
VK_T = 0x54
, VK_U = 0x55
, VK_V = 0x56
, VK_W = 0x57
,
VK_X = 0x58
, VK_Y = 0x59
, VK_Z = 0x5A
, VK_LWIN = 0x5B
,
VK_RWIN = 0x5C
, VK_APPS = 0x5D
, VK_RESERVED_5E = 0x5E
, VK_SLEEP = 0x5F
,
VK_NUMPAD0 = 0x60
, VK_NUMPAD1 = 0x61
, VK_NUMPAD2 = 0x62
, VK_NUMPAD3 = 0x63
,
VK_NUMPAD4 = 0x64
, VK_NUMPAD5 = 0x65
, VK_NUMPAD6 = 0x66
, VK_NUMPAD7 = 0x67
,
VK_NUMPAD8 = 0x68
, VK_NUMPAD9 = 0x69
, VK_MULTIPLY = 0x6A
, VK_ADD = 0x6B
,
VK_SEPARATOR = 0x6C
, VK_SUBTRACT = 0x6D
, VK_DECIMAL = 0x6E
, VK_DIVIDE = 0x6F
,
VK_F1 = 0x70
, VK_F2 = 0x71
, VK_F3 = 0x72
, VK_F4 = 0x73
,
VK_F5 = 0x74
, VK_F6 = 0x75
, VK_F7 = 0x76
, VK_F8 = 0x77
,
VK_F9 = 0x78
, VK_F10 = 0x79
, VK_F11 = 0x7A
, VK_F12 = 0x7B
,
VK_F13 = 0x7C
, VK_F14 = 0x7D
, VK_F15 = 0x7E
, VK_F16 = 0x7F
,
VK_F17 = 0x80
, VK_F18 = 0x81
, VK_F19 = 0x82
, VK_F20 = 0x83
,
VK_F21 = 0x84
, VK_F22 = 0x85
, VK_F23 = 0x86
, VK_F24 = 0x87
,
VK_NUMLOCK = 0x90
, VK_SCROLL = 0x91
, VK_OEMSPECIFIC_92 = 0x92
, VK_OEMSPECIFIC_93 = 0x93
,
VK_OEMSPECIFIC_94 = 0x94
, VK_OEMSPECIFIC_95 = 0x95
, VK_OEMSPECIFIC_96 = 0x96
, VK_LSHIFT = 0xA0
,
VK_RSHIFT = 0xA1
, VK_LCONTROL = 0xA2
, VK_RCONTROL = 0xA3
, VK_LMENU = 0xA4
,
VK_RMENU = 0xA5
, VK_BROWSER_BACK = 0xA6
, VK_BROWSER_FORWARD = 0xA7
, VK_BROWSER_REFRESH = 0xA8
,
VK_BROWSER_STOP = 0xA9
, VK_BROWSER_SEARCH = 0xAA
, VK_BROWSER_FAVORITES = 0xAB
, VK_BROWSER_HOME = 0xAC
,
VK_VOLUME_MUTE = 0xAD
, VK_VOLUME_DOWN = 0xAE
, VK_VOLUME_UP = 0xAF
, VK_MEDIA_NEXT_TRACK = 0xB0
,
VK_MEDIA_PREV_TRACK = 0xB1
, VK_MEDIA_STOP = 0xB2
, VK_MEDIA_PLAY_PAUSE = 0xB3
, VK_LAUNCH_MAIL = 0xB4
,
VK_LAUNCH_MEDIA_SELECT = 0xB5
, VK_LAUNCH_APP1 = 0xB6
, VK_LAUNCH_APP2 = 0xB7
, VK_RESERVED_B8 = 0xB8
,
VK_RESERVED_B9 = 0xB9
, VK_OEM_1 = 0xBA
, VK_OEM_PLUS = 0xBB
, VK_OEM_COMMA = 0xBC
,
VK_OEM_MINUS = 0xBD
, VK_OEM_PERIOD = 0xBE
, VK_OEM_2 = 0xBF
, VK_OEM_3 = 0xC0
,
VK_RESERVED_C1 = 0xC1
, VK_RESERVED_C2 = 0xC2
, VK_RESERVED_C3 = 0xC3
, VK_RESERVED_C4 = 0xC4
,
VK_RESERVED_C5 = 0xC5
, VK_RESERVED_C6 = 0xC6
, VK_RESERVED_C7 = 0xC7
, VK_RESERVED_C8 = 0xC8
,
VK_RESERVED_C9 = 0xC9
, VK_RESERVED_CA = 0xCA
, VK_RESERVED_CB = 0xCB
, VK_RESERVED_CC = 0xCC
,
VK_RESERVED_CD = 0xCD
, VK_RESERVED_CE = 0xCE
, VK_RESERVED_CF = 0xCF
, VK_RESERVED_D0 = 0xD0
,
VK_RESERVED_D1 = 0xD1
, VK_RESERVED_D2 = 0xD2
, VK_RESERVED_D3 = 0xD3
, VK_RESERVED_D4 = 0xD4
,
VK_RESERVED_D5 = 0xD5
, VK_RESERVED_D6 = 0xD6
, VK_RESERVED_D7 = 0xD7
, VK_OEM_4 = 0xDB
,
VK_OEM_5 = 0xDC
, VK_OEM_6 = 0xDD
, VK_OEM_7 = 0xDE
, VK_OEM_8 = 0xDF
,
VK_RESERVED_E0 = 0xE0
, VK_OEMSPECIFIC_E1 = 0xE1
, VK_OEM_102 = 0xE2
, VK_OEMSPECIFIC_E3 = 0xE3
,
VK_OEMSPECIFIC_E4 = 0xE4
, VK_PROCESSKEY = 0xE5
, VK_OEMSPECIFIC_E6 = 0xE6
, VK_PACKET = 0xE7
,
VK_OEMSPECIFIC_E9 = 0xE9
, VK_OEMSPECIFIC_EA = 0xEA
, VK_OEMSPECIFIC_EB = 0xEB
, VK_OEMSPECIFIC_EC = 0xEC
,
VK_OEMSPECIFIC_ED = 0xED
, VK_OEMSPECIFIC_EE = 0xEE
, VK_OEMSPECIFIC_EF = 0xEF
, VK_OEMSPECIFIC_F0 = 0xF0
,
VK_OEMSPECIFIC_F1 = 0xF1
, VK_OEMSPECIFIC_F2 = 0xF2
, VK_OEMSPECIFIC_F3 = 0xF3
, VK_OEMSPECIFIC_F4 = 0xF4
,
VK_OEMSPECIFIC_F5 = 0xF5
, VK_ATTN = 0xF6
, VK_CRSEL = 0xF7
, VK_EXSEL = 0xF8
,
VK_EREOF = 0xF9
, VK_PLAY = 0xFA
, VK_ZOOM = 0xFB
, VK_NONAME = 0xFC
,
VK_PA1 = 0xFD
, VK_OEM_CLEAR = 0xFE
, VK_RESERVED_FF = 0xFF
} |
|
enum | XINPUT_GAMEPAD_BUTTON : std::uint16_t {
XINPUT_GAMEPAD_DPAD_UP = 0x0001
, XINPUT_GAMEPAD_DPAD_DOWN = 0x0002
, XINPUT_GAMEPAD_DPAD_LEFT = 0x0004
, XINPUT_GAMEPAD_DPAD_RIGHT = 0x0008
,
XINPUT_GAMEPAD_START = 0x0010
, XINPUT_GAMEPAD_BACK = 0x0020
, XINPUT_GAMEPAD_LEFT_THUMB = 0x0040
, XINPUT_GAMEPAD_RIGHT_THUMB = 0x0080
,
XINPUT_GAMEPAD_LEFT_SHOULDER = 0x0100
, XINPUT_GAMEPAD_RIGHT_SHOULDER = 0x0200
, XINPUT_GAMEPAD_A = 0x1000
, XINPUT_GAMEPAD_B = 0x2000
,
XINPUT_GAMEPAD_X = 0x4000
, XINPUT_GAMEPAD_Y = 0x8000
, XINPUT_GAMEPAD_BUTTON_MASK = XINPUT_GAMEPAD_DPAD_UP | XINPUT_GAMEPAD_DPAD_DOWN | XINPUT_GAMEPAD_DPAD_LEFT | XINPUT_GAMEPAD_DPAD_RIGHT | XINPUT_GAMEPAD_START | XINPUT_GAMEPAD_BACK | XINPUT_GAMEPAD_LEFT_THUMB | XINPUT_GAMEPAD_RIGHT_THUMB | XINPUT_GAMEPAD_LEFT_SHOULDER | XINPUT_GAMEPAD_RIGHT_SHOULDER | XINPUT_GAMEPAD_A | XINPUT_GAMEPAD_B | XINPUT_GAMEPAD_X | XINPUT_GAMEPAD_Y
} |
|
|
std::int32_t | RegGetValueA (HKEY a_key, const char *a_subKey, const char *a_value, std::uint32_t a_flags, std::uint32_t *a_type, void *a_data, std::uint32_t *a_dataLen) |
|
std::int32_t | RegGetValueW (HKEY a_key, const wchar_t *a_subKey, const wchar_t *a_value, std::uint32_t a_flags, std::uint32_t *a_type, void *a_data, std::uint32_t *a_dataLen) |
|
constexpr bool | SUCCESS (const HRESULT a_result) |
|
constexpr bool | NT_SUCCESS (const NTSTATUS a_status) |
|
NTSTATUS | BCryptOpenAlgorithmProvider (BCRYPT_ALG_HANDLE *a_algorithm, const wchar_t *a_id, const wchar_t *a_impl=nullptr, std::uint32_t a_flags=0) |
|
NTSTATUS | BCryptCloseAlgorithmProvider (BCRYPT_ALG_HANDLE a_algorithm, std::uint32_t a_flags=0) |
|
NTSTATUS | BCryptCreateHash (BCRYPT_ALG_HANDLE a_algorithm, BCRYPT_HASH_HANDLE *a_hash, std::uint8_t *a_hashObject=nullptr, std::uint32_t a_hashObjectSize=0, std::uint8_t *a_secret=nullptr, std::uint32_t a_secretSize=0, std::uint32_t a_flags=0) |
|
NTSTATUS | BCryptDestroyHash (BCRYPT_HASH_HANDLE a_hash) |
|
NTSTATUS | BCryptFinishHash (BCRYPT_HASH_HANDLE a_hash, std::uint8_t *a_output, std::uint32_t a_outputSize, std::uint32_t a_flags=0) |
|
NTSTATUS | BCryptGetProperty (BCRYPT_HANDLE a_object, const wchar_t *a_property, std::uint8_t *a_output, std::uint32_t a_outputSize, std::uint32_t *a_result, std::uint32_t a_flags=0) |
|
NTSTATUS | BCryptHashData (BCRYPT_HASH_HANDLE a_hash, std::uint8_t *a_input, std::uint32_t a_inputSize, std::uint32_t a_flags=0) |
|
struct | __declspec (novtable, uuid("00000000-0000-0000-c000-000000000046")) IUnknown |
|
HRESULT | D3D11CreateDevice (IDXGIAdapter *a_adapter, D3D_DRIVER_TYPE a_driverType, HMODULE a_software, std::uint32_t a_flags, const D3D_FEATURE_LEVEL *a_pFeatureLevels, std::uint32_t a_featureLevels, std::uint32_t a_sdkVersion, ID3D11Device **a_device, D3D_FEATURE_LEVEL *a_pFeatureLevel, ID3D11DeviceContext **a_immediateContext) noexcept |
|
HRESULT | D3D11CreateDeviceAndSwapChain (IDXGIAdapter *a_adapter, D3D_DRIVER_TYPE a_driverType, HMODULE a_software, std::uint32_t a_flags, const D3D_FEATURE_LEVEL *a_pFeatureLevels, std::uint32_t a_featureLevels, std::uint32_t a_sdkVersion, const DXGI_SWAP_CHAIN_DESC *a_swapChainDesc, IDXGISwapChain **a_swapChain, ID3D11Device **a_device, D3D_FEATURE_LEVEL *a_pFeatureLevel, ID3D11DeviceContext **a_immediateContext) noexcept |
|
HRESULT | D3DCompile (const void *a_srcData, std::size_t a_srcDataSize, const char *a_sourceName, const D3D_SHADER_MACRO *a_defines, ID3DInclude *a_include, const char *a_entrypoint, const char *a_target, std::uint32_t a_flags1, std::uint32_t a_flags2, ID3DBlob **a_code, ID3DBlob **a_errorMsgs) |
|
HRESULT | D3DCompile2 (const void *a_srcData, std::size_t a_srcDataSize, const char *a_sourceName, const D3D_SHADER_MACRO *a_defines, ID3DInclude *a_include, const char *a_entrypoint, const char *a_target, std::uint32_t a_flags1, std::uint32_t a_flags2, std::uint32_t a_secondaryDataFlags, const void *a_secondaryData, std::size_t a_secondaryDataSize, ID3DBlob **a_code, ID3DBlob **a_errorMsgs) |
|
HRESULT | D3DCompileFromFile (const wchar_t *a_fileName, const D3D_SHADER_MACRO *a_defines, ID3DInclude *a_include, const char *a_entrypoint, const char *a_target, std::uint32_t a_flags1, std::uint32_t a_flags2, ID3DBlob **a_code, ID3DBlob **a_errorMsgs) |
|
HRESULT | D3DCompressShaders (std::uint32_t a_numShaders, D3D_SHADER_DATA *a_shaderData, std::uint32_t a_flags, ID3DBlob **a_compressedData) |
|
HRESULT | D3DCreateBlob (std::size_t a_size, ID3DBlob **a_blob) |
|
HRESULT | D3DCreateFunctionLinkingGraph (std::uint32_t a_flags, ID3D11FunctionLinkingGraph **a_functionLinkingGraph) |
|
HRESULT | D3DCreateLinker (ID3D11Linker **a_linker) |
|
HRESULT | D3DDecompressShaders (const void *a_srcData, std::size_t a_srcDataSize, std::uint32_t a_numShaders, std::uint32_t a_startIndex, std::uint32_t *a_indices, std::uint32_t a_flags, ID3DBlob **a_shaders, std::uint32_t *a_totalShaders) |
|
HRESULT | D3DDisassemble (const void *a_srcData, std::size_t a_srcDataSize, std::uint32_t a_flags, const char *a_comments, ID3DBlob **a_disassembly) |
|
HRESULT | D3DDisassemble10Effect (ID3D10Effect *a_effect, std::uint32_t a_flags, ID3DBlob **a_disassembly) |
|
HRESULT | D3DDisassembleRegion (const void *a_srcData, std::size_t a_srcDataSize, std::uint32_t a_flags, const char *a_comments, std::size_t a_startByteOffset, std::size_t a_numInsts, std::size_t *a_finishByteOffset, ID3DBlob **a_disassembly) |
|
HRESULT | D3DGetBlobPart (const void *a_srcData, std::size_t a_srcDataSize, D3D_BLOB_PART a_partType, std::uint32_t a_flags, ID3DBlob **a_part) |
|
HRESULT | D3DGetDebugInfo (const void *a_srcData, std::size_t a_srcDataSize, ID3DBlob **a_debugInfo) |
|
HRESULT | D3DGetInputSignatureBlob (const void *a_srcData, std::size_t a_srcDataSize, ID3DBlob **a_signatureBlob) |
|
HRESULT | D3DGetInputAndOutputSignatureBlob (const void *a_srcData, std::size_t a_srcDataSize, ID3DBlob **a_signatureBlob) |
|
HRESULT | D3DGetOutputSignatureBlob (const void *a_srcData, std::size_t a_srcDataSize, ID3DBlob **a_signatureBlob) |
|
HRESULT | D3DGetTraceInstructionOffsets (const void *a_srcData, std::size_t a_srcDataSize, std::uint32_t a_flags, std::size_t a_startInstIndex, std::size_t a_numInsts, std::size_t *a_offsets, std::size_t *a_totalInsts) |
|
HRESULT | D3DLoadModule (const void *a_srcData, std::size_t a_srcDataSize, ID3D11Module **a_module) |
|
HRESULT | D3DPreprocess (const void *a_srcData, std::size_t a_srcDataSize, const char *a_sourceName, const D3D_SHADER_MACRO *a_defines, ID3DInclude *a_include, ID3DBlob **a_codeText, ID3DBlob **a_errorMsgs) |
|
HRESULT | D3DReadFileToBlob (const wchar_t *a_fileName, ID3DBlob **a_contents) |
|
HRESULT | D3DReflect (const void *a_srcData, std::size_t a_srcDataSize, const IID &a_iid, void **a_reflector) |
|
HRESULT | D3DReflectLibrary (const void *a_srcData, std::size_t a_srcDataSize, const IID &a_iid, void **a_reflector) |
|
HRESULT | D3DSetBlobPart (const void *a_srcData, std::size_t a_srcDataSize, D3D_BLOB_PART a_partType, std::uint32_t a_flags, const void *a_part, std::size_t a_partSize, ID3DBlob **a_newShader) |
|
HRESULT | D3DStripShader (const void *a_srcData, std::size_t a_srcDataSize, std::uint32_t a_stripFlags, ID3DBlob **a_strippedBlob) |
|
HRESULT | D3DWriteBlobToFile (ID3DBlob *a_blob, const wchar_t *a_fileName, bool a_overwrite) |
|
std::uint32_t | UnDecorateSymbolName (const char *a_name, char *a_buf, std::uint32_t a_bufLen, std::uint32_t a_flags) noexcept |
|
std::uint32_t | UnDecorateSymbolNameW (const wchar_t *a_name, wchar_t *a_buf, std::uint32_t a_bufLen, std::uint32_t a_flags) noexcept |
|
HRESULT | CreateDXGIFactory (const IID &a_iid, void **a_factory) noexcept |
|
HRESULT | CreateDXGIFactory1 (const IID &a_iid, void **a_factory) noexcept |
|
bool | CloseHandle (HANDLE a_handle) noexcept |
|
HANDLE | CreateFileMappingA (HANDLE a_file, SECURITY_ATTRIBUTES *a_attributes, std::uint32_t a_protect, std::uint32_t a_maxSizeHigh, std::uint32_t a_maxSizeLow, const char *a_name) noexcept |
|
HANDLE | CreateFileMappingW (HANDLE a_file, SECURITY_ATTRIBUTES *a_attributes, std::uint32_t a_protect, std::uint32_t a_maxSizeHigh, std::uint32_t a_maxSizeLow, const wchar_t *a_name) noexcept |
|
bool | CreateProcessA (const char *a_name, char *a_cmd, SECURITY_ATTRIBUTES *a_procAttr, SECURITY_ATTRIBUTES *a_threadAttr, bool a_inheritHandles, std::uint32_t a_flags, void *a_env, const char *a_curDir, STARTUPINFOA *a_startInfo, PROCESS_INFORMATION *a_procInfo) noexcept |
|
bool | CreateProcessW (const wchar_t *a_name, wchar_t *a_cmd, SECURITY_ATTRIBUTES *a_procAttr, SECURITY_ATTRIBUTES *a_threadAttr, bool a_inheritHandles, std::uint32_t a_flags, void *a_env, const wchar_t *a_curDir, STARTUPINFOW *a_startInfo, PROCESS_INFORMATION *a_procInfo) noexcept |
|
HANDLE | CreateRemoteThread (HANDLE a_process, SECURITY_ATTRIBUTES *a_threadAttr, std::size_t a_stackSize, THREAD_START_ROUTINE *a_startAddr, void *a_param, std::uint32_t a_flags, std::uint32_t *a_threadID) noexcept |
|
HANDLE | CreateSemaphoreA (SECURITY_ATTRIBUTES *a_semaphoreAttr, std::int32_t a_initCount, std::int32_t a_maxCount, const char *a_name) |
|
HANDLE | CreateThread (SECURITY_ATTRIBUTES *a_threadAttr, std::size_t a_stackSize, THREAD_START_ROUTINE *a_startAddr, void *a_param, std::uint32_t a_flags, std::uint32_t *a_threadID) noexcept |
|
void | DeleteCriticalSection (CRITICAL_SECTION *a_criticalSection) |
|
void | EnterCriticalSection (CRITICAL_SECTION *a_criticalSection) |
|
std::uint32_t | ExpandEnvironmentStringsA (const char *a_src, char *a_dst, std::uint32_t a_dstLen) noexcept |
|
std::uint32_t | ExpandEnvironmentStringsW (const wchar_t *a_src, wchar_t *a_dst, std::uint32_t a_dstLen) noexcept |
|
bool | FindClose (HANDLE a_file) noexcept |
|
HANDLE | FindFirstFileA (const char *a_name, WIN32_FIND_DATAA *a_data) noexcept |
|
HANDLE | FindFirstFileW (const wchar_t *a_name, WIN32_FIND_DATAW *a_data) noexcept |
|
bool | FindNextFileA (HANDLE a_file, WIN32_FIND_DATAA *a_data) noexcept |
|
bool | FindNextFileW (HANDLE a_file, WIN32_FIND_DATAW *a_data) noexcept |
|
bool | FlushInstructionCache (HANDLE a_process, const void *a_baseAddr, std::size_t a_size) noexcept |
|
bool | FreeLibrary (HMODULE a_module) noexcept |
|
HMODULE | GetCurrentModule () noexcept |
|
HANDLE | GetCurrentProcess () noexcept |
|
std::uint32_t | GetCurrentThreadId () noexcept |
|
std::uint32_t | GetEnvironmentVariableA (const char *a_name, char *a_buf, std::uint32_t a_bufLen) noexcept |
|
std::uint32_t | GetEnvironmentVariableW (const wchar_t *a_name, wchar_t *a_buf, std::uint32_t a_bufLen) noexcept |
|
std::uint32_t | GetLastError () noexcept |
|
std::uint32_t | GetModuleFileNameA (HMODULE a_module, char *a_name, std::uint32_t a_nameLen) noexcept |
|
std::uint32_t | GetModuleFileNameW (HMODULE a_module, wchar_t *a_name, std::uint32_t a_nameLen) noexcept |
|
HMODULE | GetModuleHandleA (const char *a_name) noexcept |
|
HMODULE | GetModuleHandleW (const wchar_t *a_name) noexcept |
|
std::uint32_t | GetPrivateProfileStringA (const char *a_app, const char *a_key, const char *a_default, char *a_buf, std::uint32_t a_bufLen, const char *a_name) noexcept |
|
std::uint32_t | GetPrivateProfileStringW (const wchar_t *a_app, const wchar_t *a_key, const wchar_t *a_default, wchar_t *a_buf, std::uint32_t a_bufLen, const wchar_t *a_name) noexcept |
|
void * | GetProcAddress (HMODULE a_module, const char *a_name) noexcept |
|
void | GetSystemInfo (SYSTEM_INFO *a_info) noexcept |
|
bool | IMAGE_SNAP_BY_ORDINAL64 (std::uint64_t a_ordinal) noexcept |
|
IMAGE_SECTION_HEADER * | IMAGE_FIRST_SECTION (const IMAGE_NT_HEADERS64 *a_header) noexcept |
|
bool | InitializeCriticalSectionAndSpinCount (CRITICAL_SECTION *a_criticalSection, std::uint32_t a_spinCount) |
|
std::uint32_t | InterlockedCompareExchange (volatile std::uint32_t *a_target, std::uint32_t a_value, std::uint32_t a_compare) noexcept |
|
std::uint64_t | InterlockedCompareExchange64 (volatile std::uint64_t *a_target, std::uint64_t a_value, std::uint64_t a_compare) noexcept |
|
std::uint32_t | InterlockedDecrement (volatile std::uint32_t *a_target) noexcept |
|
std::uint64_t | InterlockedDecrement64 (volatile std::uint64_t *a_target) noexcept |
|
std::uint32_t | InterlockedExchange (volatile std::uint32_t *a_target, std::uint32_t a_value) noexcept |
|
std::uint64_t | InterlockedExchange64 (volatile std::uint64_t *a_target, std::uint64_t a_value) noexcept |
|
std::uint32_t | InterlockedIncrement (volatile std::uint32_t *a_target) noexcept |
|
std::uint64_t | InterlockedIncrement64 (volatile std::uint64_t *a_target) noexcept |
|
bool | IsDebuggerPresent () noexcept |
|
std::int32_t | LCMapStringEx (const wchar_t *a_locale, std::uint32_t a_flags, const wchar_t *a_src, std::int32_t a_srcLen, wchar_t *a_dst, std::int32_t a_dstLen, NLSVERSIONINFO *a_info, void *a_reserved, std::intptr_t a_sortHandle) noexcept |
|
void | LeaveCriticalSection (CRITICAL_SECTION *a_criticalSection) |
|
HMODULE | LoadLibraryA (const char *a_name) noexcept |
|
HMODULE | LoadLibraryW (const wchar_t *a_name) noexcept |
|
void * | MapViewOfFile (HANDLE a_object, std::uint32_t a_desiredAccess, std::uint32_t a_fileOffsetHi, std::uint32_t a_fileOffsetLo, std::size_t a_numBytes) noexcept |
|
void * | MapViewOfFileEx (HANDLE a_object, std::uint32_t a_desiredAccess, std::uint32_t a_fileOffsetHi, std::uint32_t a_fileOffsetLo, std::size_t a_numBytes, void *a_baseAddr) noexcept |
|
std::int32_t | MultiByteToWideChar (std::uint32_t a_codePage, std::uint32_t a_flags, const char *a_src, std::int32_t a_srcLen, wchar_t *a_dst, std::int32_t a_dstLen) noexcept |
|
HANDLE | OpenFileMappingA (std::uint32_t a_desiredAccess, bool a_inheritHandle, const char *a_name) noexcept |
|
HANDLE | OpenFileMappingW (std::uint32_t a_desiredAccess, bool a_inheritHandle, const wchar_t *a_name) noexcept |
|
void | OutputDebugStringA (const char *a_str) noexcept |
|
void | OutputDebugStringW (const wchar_t *a_str) noexcept |
|
bool | QueryPerformanceCounter (std::int64_t *a_counter) noexcept |
|
bool | QueryPerformanceFrequency (std::int64_t *a_frequency) noexcept |
|
std::uint32_t | ResumeThread (HANDLE a_handle) noexcept |
|
bool | SetEnvironmentVariableA (const char *a_name, const char *a_value) noexcept |
|
bool | SetEnvironmentVariableW (const wchar_t *a_name, const wchar_t *a_value) noexcept |
|
void | Sleep (std::uint32_t a_milliseconds) noexcept |
|
bool | TerminateProcess (HANDLE a_process, std::uint32_t a_exitCode) noexcept |
|
void * | TlsGetValue (std::uint32_t a_index) noexcept |
|
bool | TlsSetValue (std::uint32_t a_index, void *a_value) noexcept |
|
bool | UnmapViewOfFile (const void *a_baseAddress) noexcept |
|
void * | VirtualAlloc (void *a_address, std::size_t a_size, std::uint32_t a_type, std::uint32_t a_protect) noexcept |
|
void * | VirtualAllocEx (HANDLE a_process, void *a_address, std::size_t a_size, std::uint32_t a_type, std::uint32_t a_protect) noexcept |
|
bool | VirtualFree (void *a_address, std::size_t a_size, std::uint32_t a_type) noexcept |
|
bool | VirtualFreeEx (HANDLE a_process, void *a_address, std::size_t a_size, std::uint32_t a_type) noexcept |
|
bool | VirtualProtect (void *a_address, std::size_t a_size, std::uint32_t a_newProtect, std::uint32_t *a_oldProtect) noexcept |
|
bool | VirtualProtectEx (HANDLE a_process, void *a_address, std::size_t a_size, std::uint32_t a_newProtect, std::uint32_t *a_oldProtect) noexcept |
|
std::size_t | VirtualQuery (const void *a_address, MEMORY_BASIC_INFORMATION *a_buf, std::size_t a_bufLen) noexcept |
|
std::size_t | VirtualQueryEx (HANDLE a_process, const void *a_address, MEMORY_BASIC_INFORMATION *a_buf, std::size_t a_bufLen) noexcept |
|
std::uint32_t | WaitForSingleObject (HANDLE a_handle, std::uint32_t a_milliseconds) noexcept |
|
std::uint32_t | WaitForSingleObjectEx (HANDLE a_handle, std::uint32_t a_milliseconds, bool a_alertable) noexcept |
|
std::int32_t | WideCharToMultiByte (std::uint32_t a_codePage, std::uint32_t a_flags, const wchar_t *a_src, std::int32_t a_srcLen, char *a_dst, std::int32_t a_dstLen, const char *a_default, std::int32_t *a_defaultLen) |
|
bool | WriteProcessMemory (HANDLE a_process, void *a_address, const void *a_buf, std::size_t a_bufLen, std::size_t *a_bufWritten) noexcept |
|
TEB * | NtCurrentTeb () noexcept |
|
void | CoTaskMemFree (void *a_block) noexcept |
|
std::int32_t | SHGetKnownFolderPath (const GUID &a_id, std::uint32_t a_flags, void *a_token, wchar_t **a_path) noexcept |
|
bool | GetClientRect (HWND a_wnd, RECT *a_rect) noexcept |
|
std::int32_t | GetKeyNameTextA (std::int32_t a_param, char *a_buf, std::int32_t a_bufLen) noexcept |
|
std::int32_t | GetKeyNameTextW (std::int32_t a_param, wchar_t *a_buf, std::int32_t a_bufLen) noexcept |
|
std::int16_t | GetKeyState (std::int32_t a_key) noexcept |
|
bool | GetWindowRect (HWND a_wnd, RECT *a_rect) noexcept |
|
std::int32_t | MessageBoxA (HWND a_wnd, const char *a_text, const char *a_caption, std::uint32_t a_type) noexcept |
|
std::int32_t | MessageBoxW (HWND a_wnd, const wchar_t *a_text, const wchar_t *a_caption, std::uint32_t a_type) noexcept |
|
std::intptr_t | SetWindowLongPtrA (HWND a_wnd, std::int32_t a_index, std::intptr_t a_newPtr) noexcept |
|
std::int32_t | ShowCursor (bool a_show) noexcept |
|
bool | GetFileVersionInfoA (const char *a_name, std::uint32_t a_handle, std::uint32_t a_dataLen, void *a_data) noexcept |
|
std::uint32_t | GetFileVersionInfoSizeA (const char *a_name, std::uint32_t *a_handle) noexcept |
|
std::uint32_t | GetFileVersionInfoSizeExW (std::uint32_t a_flags, const wchar_t *a_name, std::uint32_t *a_handle) noexcept |
|
std::uint32_t | GetFileVersionInfoSizeW (const wchar_t *a_name, std::uint32_t *a_handle) noexcept |
|
bool | GetFileVersionInfoW (const wchar_t *a_name, std::uint32_t a_handle, std::uint32_t a_dataLen, void *a_data) noexcept |
|
bool | VerQueryValueA (const void *a_block, const char *a_subBlock, void **a_buf, std::uint32_t *a_bufLen) noexcept |
|
bool | VerQueryValueW (const void *a_block, const wchar_t *a_subBlock, void **a_buf, std::uint32_t *a_bufLen) noexcept |
|
|
auto | HKEY_CLASSES_ROOT { reinterpret_cast<HKEY>(0x80000000ull) } |
|
auto | HKEY_CURRENT_USER { reinterpret_cast<HKEY>(0x80000001ull) } |
|
auto | HKEY_LOCAL_MACHINE { reinterpret_cast<HKEY>(0x80000002ull) } |
|
const auto | INVALID_HANDLE_VALUE { reinterpret_cast<HANDLE>(static_cast<std::intptr_t>(-1)) } |
|
constexpr auto | MAX_PATH { 260u } |
|
constexpr auto | BCRYPT_RSA_ALGORITHM { L"RSA" } |
|
constexpr auto | BCRYPT_RSA_SIGN_ALGORITHM { L"RSA_SIGN" } |
|
constexpr auto | BCRYPT_DH_ALGORITHM { L"DH" } |
|
constexpr auto | BCRYPT_DSA_ALGORITHM { L"DSA" } |
|
constexpr auto | BCRYPT_RC2_ALGORITHM { L"RC2" } |
|
constexpr auto | BCRYPT_RC4_ALGORITHM { L"RC4" } |
|
constexpr auto | BCRYPT_AES_ALGORITHM { L"AES" } |
|
constexpr auto | BCRYPT_DES_ALGORITHM { L"DES" } |
|
constexpr auto | BCRYPT_DESX_ALGORITHM { L"DESX" } |
|
constexpr auto | BCRYPT_3DES_ALGORITHM { L"3DES" } |
|
constexpr auto | BCRYPT_3DES_112_ALGORITHM { L"3DES_112" } |
|
constexpr auto | BCRYPT_MD2_ALGORITHM { L"MD2" } |
|
constexpr auto | BCRYPT_MD4_ALGORITHM { L"MD4" } |
|
constexpr auto | BCRYPT_MD5_ALGORITHM { L"MD5" } |
|
constexpr auto | BCRYPT_SHA1_ALGORITHM { L"SHA1" } |
|
constexpr auto | BCRYPT_SHA256_ALGORITHM { L"SHA256" } |
|
constexpr auto | BCRYPT_SHA384_ALGORITHM { L"SHA384" } |
|
constexpr auto | BCRYPT_SHA512_ALGORITHM { L"SHA512" } |
|
constexpr auto | BCRYPT_AES_GMAC_ALGORITHM { L"AES-GMAC" } |
|
constexpr auto | BCRYPT_AES_CMAC_ALGORITHM { L"AES-CMAC" } |
|
constexpr auto | BCRYPT_ECDSA_P256_ALGORITHM { L"ECDSA_P256" } |
|
constexpr auto | BCRYPT_ECDSA_P384_ALGORITHM { L"ECDSA_P384" } |
|
constexpr auto | BCRYPT_ECDSA_P521_ALGORITHM { L"ECDSA_P521" } |
|
constexpr auto | BCRYPT_ECDH_P256_ALGORITHM { L"ECDH_P256" } |
|
constexpr auto | BCRYPT_ECDH_P384_ALGORITHM { L"ECDH_P384" } |
|
constexpr auto | BCRYPT_ECDH_P521_ALGORITHM { L"ECDH_P521" } |
|
constexpr auto | BCRYPT_RNG_ALGORITHM { L"RNG" } |
|
constexpr auto | BCRYPT_RNG_FIPS186_DSA_ALGORITHM { L"FIPS186DSARNG" } |
|
constexpr auto | BCRYPT_RNG_DUAL_EC_ALGORITHM { L"DUALECRNG" } |
|
constexpr auto | BCRYPT_OBJECT_LENGTH { L"ObjectLength" } |
|
constexpr auto | BCRYPT_ALGORITHM_NAME { L"AlgorithmName" } |
|
constexpr auto | BCRYPT_PROVIDER_HANDLE { L"ProviderHandle" } |
|
constexpr auto | BCRYPT_CHAINING_MODE { L"ChainingMode" } |
|
constexpr auto | BCRYPT_BLOCK_LENGTH { L"BlockLength" } |
|
constexpr auto | BCRYPT_KEY_LENGTH { L"KeyLength" } |
|
constexpr auto | BCRYPT_KEY_OBJECT_LENGTH { L"KeyObjectLength" } |
|
constexpr auto | BCRYPT_KEY_STRENGTH { L"KeyStrength" } |
|
constexpr auto | BCRYPT_KEY_LENGTHS { L"KeyLengths" } |
|
constexpr auto | BCRYPT_BLOCK_SIZE_LIST { L"BlockSizeList" } |
|
constexpr auto | BCRYPT_EFFECTIVE_KEY_LENGTH { L"EffectiveKeyLength" } |
|
constexpr auto | BCRYPT_HASH_LENGTH { L"HashDigestLength" } |
|
constexpr auto | BCRYPT_HASH_OID_LIST { L"HashOIDList" } |
|
constexpr auto | BCRYPT_PADDING_SCHEMES { L"PaddingSchemes" } |
|
constexpr auto | BCRYPT_SIGNATURE_LENGTH { L"SignatureLength" } |
|
constexpr auto | BCRYPT_HASH_BLOCK_LENGTH { L"HashBlockLength" } |
|
constexpr auto | BCRYPT_AUTH_TAG_LENGTH { L"AuthTagLength" } |
|
constexpr IID | IID_IUnknown { 0x00000000, 0x0000, 0x0000, { 0xC0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x46 } } |
|
constexpr IID | IID_ID3DBlob { 0xA06EB39A, 0x50DA, 0x425B, { 0x8C, 0x31, 0x4E, 0xEC, 0xD6, 0xC2, 0x70, 0xF3 } } |
|
constexpr IID | IID_ID3DDestructionNotifier { 0xA06EB39A, 0x50DA, 0x425B, { 0x8C, 0x31, 0x4E, 0xEC, 0xD6, 0xC2, 0x70, 0xF3 } } |
|
constexpr auto | D3D11_16BIT_INDEX_STRIP_CUT_VALUE { 0xffff } |
|
constexpr auto | D3D11_32BIT_INDEX_STRIP_CUT_VALUE { 0xffffffff } |
|
constexpr auto | D3D11_8BIT_INDEX_STRIP_CUT_VALUE { 0xff } |
|
constexpr auto | D3D11_ARRAY_AXIS_ADDRESS_RANGE_BIT_COUNT { 9 } |
|
constexpr auto | D3D11_CLIP_OR_CULL_DISTANCE_COUNT { 8 } |
|
constexpr auto | D3D11_CLIP_OR_CULL_DISTANCE_ELEMENT_COUNT { 2 } |
|
constexpr auto | D3D11_COMMONSHADER_CONSTANT_BUFFER_API_SLOT_COUNT { 14 } |
|
constexpr auto | D3D11_COMMONSHADER_CONSTANT_BUFFER_COMPONENTS { 4 } |
|
constexpr auto | D3D11_COMMONSHADER_CONSTANT_BUFFER_COMPONENT_BIT_COUNT { 32 } |
|
constexpr auto | D3D11_COMMONSHADER_CONSTANT_BUFFER_HW_SLOT_COUNT { 15 } |
|
constexpr auto | D3D11_COMMONSHADER_CONSTANT_BUFFER_PARTIAL_UPDATE_EXTENTS_BYTE_ALIGNMENT { 16 } |
|
constexpr auto | D3D11_COMMONSHADER_CONSTANT_BUFFER_REGISTER_COMPONENTS { 4 } |
|
constexpr auto | D3D11_COMMONSHADER_CONSTANT_BUFFER_REGISTER_COUNT { 15 } |
|
constexpr auto | D3D11_COMMONSHADER_CONSTANT_BUFFER_REGISTER_READS_PER_INST { 1 } |
|
constexpr auto | D3D11_COMMONSHADER_CONSTANT_BUFFER_REGISTER_READ_PORTS { 1 } |
|
constexpr auto | D3D11_COMMONSHADER_FLOWCONTROL_NESTING_LIMIT { 64 } |
|
constexpr auto | D3D11_COMMONSHADER_IMMEDIATE_CONSTANT_BUFFER_REGISTER_COMPONENTS { 4 } |
|
constexpr auto | D3D11_COMMONSHADER_IMMEDIATE_CONSTANT_BUFFER_REGISTER_COUNT { 1 } |
|
constexpr auto | D3D11_COMMONSHADER_IMMEDIATE_CONSTANT_BUFFER_REGISTER_READS_PER_INST { 1 } |
|
constexpr auto | D3D11_COMMONSHADER_IMMEDIATE_CONSTANT_BUFFER_REGISTER_READ_PORTS { 1 } |
|
constexpr auto | D3D11_COMMONSHADER_IMMEDIATE_VALUE_COMPONENT_BIT_COUNT { 32 } |
|
constexpr auto | D3D11_COMMONSHADER_INPUT_RESOURCE_REGISTER_COMPONENTS { 1 } |
|
constexpr auto | D3D11_COMMONSHADER_INPUT_RESOURCE_REGISTER_COUNT { 128 } |
|
constexpr auto | D3D11_COMMONSHADER_INPUT_RESOURCE_REGISTER_READS_PER_INST { 1 } |
|
constexpr auto | D3D11_COMMONSHADER_INPUT_RESOURCE_REGISTER_READ_PORTS { 1 } |
|
constexpr auto | D3D11_COMMONSHADER_INPUT_RESOURCE_SLOT_COUNT { 128 } |
|
constexpr auto | D3D11_COMMONSHADER_SAMPLER_REGISTER_COMPONENTS { 1 } |
|
constexpr auto | D3D11_COMMONSHADER_SAMPLER_REGISTER_COUNT { 16 } |
|
constexpr auto | D3D11_COMMONSHADER_SAMPLER_REGISTER_READS_PER_INST { 1 } |
|
constexpr auto | D3D11_COMMONSHADER_SAMPLER_REGISTER_READ_PORTS { 1 } |
|
constexpr auto | D3D11_COMMONSHADER_SAMPLER_SLOT_COUNT { 16 } |
|
constexpr auto | D3D11_COMMONSHADER_SUBROUTINE_NESTING_LIMIT { 32 } |
|
constexpr auto | D3D11_COMMONSHADER_TEMP_REGISTER_COMPONENTS { 4 } |
|
constexpr auto | D3D11_COMMONSHADER_TEMP_REGISTER_COMPONENT_BIT_COUNT { 32 } |
|
constexpr auto | D3D11_COMMONSHADER_TEMP_REGISTER_COUNT { 4096 } |
|
constexpr auto | D3D11_COMMONSHADER_TEMP_REGISTER_READS_PER_INST { 3 } |
|
constexpr auto | D3D11_COMMONSHADER_TEMP_REGISTER_READ_PORTS { 3 } |
|
constexpr auto | D3D11_COMMONSHADER_TEXCOORD_RANGE_REDUCTION_MAX { 10 } |
|
constexpr auto | D3D11_COMMONSHADER_TEXCOORD_RANGE_REDUCTION_MIN { -10 } |
|
constexpr auto | D3D11_COMMONSHADER_TEXEL_OFFSET_MAX_NEGATIVE { -8 } |
|
constexpr auto | D3D11_COMMONSHADER_TEXEL_OFFSET_MAX_POSITIVE { 7 } |
|
constexpr auto | D3D11_CS_4_X_BUCKET00_MAX_BYTES_TGSM_WRITABLE_PER_THREAD { 256 } |
|
constexpr auto | D3D11_CS_4_X_BUCKET00_MAX_NUM_THREADS_PER_GROUP { 64 } |
|
constexpr auto | D3D11_CS_4_X_BUCKET01_MAX_BYTES_TGSM_WRITABLE_PER_THREAD { 240 } |
|
constexpr auto | D3D11_CS_4_X_BUCKET01_MAX_NUM_THREADS_PER_GROUP { 68 } |
|
constexpr auto | D3D11_CS_4_X_BUCKET02_MAX_BYTES_TGSM_WRITABLE_PER_THREAD { 224 } |
|
constexpr auto | D3D11_CS_4_X_BUCKET02_MAX_NUM_THREADS_PER_GROUP { 72 } |
|
constexpr auto | D3D11_CS_4_X_BUCKET03_MAX_BYTES_TGSM_WRITABLE_PER_THREAD { 208 } |
|
constexpr auto | D3D11_CS_4_X_BUCKET03_MAX_NUM_THREADS_PER_GROUP { 76 } |
|
constexpr auto | D3D11_CS_4_X_BUCKET04_MAX_BYTES_TGSM_WRITABLE_PER_THREAD { 192 } |
|
constexpr auto | D3D11_CS_4_X_BUCKET04_MAX_NUM_THREADS_PER_GROUP { 84 } |
|
constexpr auto | D3D11_CS_4_X_BUCKET05_MAX_BYTES_TGSM_WRITABLE_PER_THREAD { 176 } |
|
constexpr auto | D3D11_CS_4_X_BUCKET05_MAX_NUM_THREADS_PER_GROUP { 92 } |
|
constexpr auto | D3D11_CS_4_X_BUCKET06_MAX_BYTES_TGSM_WRITABLE_PER_THREAD { 160 } |
|
constexpr auto | D3D11_CS_4_X_BUCKET06_MAX_NUM_THREADS_PER_GROUP { 100 } |
|
constexpr auto | D3D11_CS_4_X_BUCKET07_MAX_BYTES_TGSM_WRITABLE_PER_THREAD { 144 } |
|
constexpr auto | D3D11_CS_4_X_BUCKET07_MAX_NUM_THREADS_PER_GROUP { 112 } |
|
constexpr auto | D3D11_CS_4_X_BUCKET08_MAX_BYTES_TGSM_WRITABLE_PER_THREAD { 128 } |
|
constexpr auto | D3D11_CS_4_X_BUCKET08_MAX_NUM_THREADS_PER_GROUP { 128 } |
|
constexpr auto | D3D11_CS_4_X_BUCKET09_MAX_BYTES_TGSM_WRITABLE_PER_THREAD { 112 } |
|
constexpr auto | D3D11_CS_4_X_BUCKET09_MAX_NUM_THREADS_PER_GROUP { 144 } |
|
constexpr auto | D3D11_CS_4_X_BUCKET10_MAX_BYTES_TGSM_WRITABLE_PER_THREAD { 96 } |
|
constexpr auto | D3D11_CS_4_X_BUCKET10_MAX_NUM_THREADS_PER_GROUP { 168 } |
|
constexpr auto | D3D11_CS_4_X_BUCKET11_MAX_BYTES_TGSM_WRITABLE_PER_THREAD { 80 } |
|
constexpr auto | D3D11_CS_4_X_BUCKET11_MAX_NUM_THREADS_PER_GROUP { 204 } |
|
constexpr auto | D3D11_CS_4_X_BUCKET12_MAX_BYTES_TGSM_WRITABLE_PER_THREAD { 64 } |
|
constexpr auto | D3D11_CS_4_X_BUCKET12_MAX_NUM_THREADS_PER_GROUP { 256 } |
|
constexpr auto | D3D11_CS_4_X_BUCKET13_MAX_BYTES_TGSM_WRITABLE_PER_THREAD { 48 } |
|
constexpr auto | D3D11_CS_4_X_BUCKET13_MAX_NUM_THREADS_PER_GROUP { 340 } |
|
constexpr auto | D3D11_CS_4_X_BUCKET14_MAX_BYTES_TGSM_WRITABLE_PER_THREAD { 32 } |
|
constexpr auto | D3D11_CS_4_X_BUCKET14_MAX_NUM_THREADS_PER_GROUP { 512 } |
|
constexpr auto | D3D11_CS_4_X_BUCKET15_MAX_BYTES_TGSM_WRITABLE_PER_THREAD { 16 } |
|
constexpr auto | D3D11_CS_4_X_BUCKET15_MAX_NUM_THREADS_PER_GROUP { 768 } |
|
constexpr auto | D3D11_CS_4_X_DISPATCH_MAX_THREAD_GROUPS_IN_Z_DIMENSION { 1 } |
|
constexpr auto | D3D11_CS_4_X_RAW_UAV_BYTE_ALIGNMENT { 256 } |
|
constexpr auto | D3D11_CS_4_X_THREAD_GROUP_MAX_THREADS_PER_GROUP { 768 } |
|
constexpr auto | D3D11_CS_4_X_THREAD_GROUP_MAX_X { 768 } |
|
constexpr auto | D3D11_CS_4_X_THREAD_GROUP_MAX_Y { 768 } |
|
constexpr auto | D3D11_CS_4_X_UAV_REGISTER_COUNT { 1 } |
|
constexpr auto | D3D11_CS_DISPATCH_MAX_THREAD_GROUPS_PER_DIMENSION { 65535 } |
|
constexpr auto | D3D11_CS_TGSM_REGISTER_COUNT { 8192 } |
|
constexpr auto | D3D11_CS_TGSM_REGISTER_READS_PER_INST { 1 } |
|
constexpr auto | D3D11_CS_TGSM_RESOURCE_REGISTER_COMPONENTS { 1 } |
|
constexpr auto | D3D11_CS_TGSM_RESOURCE_REGISTER_READ_PORTS { 1 } |
|
constexpr auto | D3D11_CS_THREADGROUPID_REGISTER_COMPONENTS { 3 } |
|
constexpr auto | D3D11_CS_THREADGROUPID_REGISTER_COUNT { 1 } |
|
constexpr auto | D3D11_CS_THREADIDINGROUPFLATTENED_REGISTER_COMPONENTS { 1 } |
|
constexpr auto | D3D11_CS_THREADIDINGROUPFLATTENED_REGISTER_COUNT { 1 } |
|
constexpr auto | D3D11_CS_THREADIDINGROUP_REGISTER_COMPONENTS { 3 } |
|
constexpr auto | D3D11_CS_THREADIDINGROUP_REGISTER_COUNT { 1 } |
|
constexpr auto | D3D11_CS_THREADID_REGISTER_COMPONENTS { 3 } |
|
constexpr auto | D3D11_CS_THREADID_REGISTER_COUNT { 1 } |
|
constexpr auto | D3D11_CS_THREAD_GROUP_MAX_THREADS_PER_GROUP { 1024 } |
|
constexpr auto | D3D11_CS_THREAD_GROUP_MAX_X { 1024 } |
|
constexpr auto | D3D11_CS_THREAD_GROUP_MAX_Y { 1024 } |
|
constexpr auto | D3D11_CS_THREAD_GROUP_MAX_Z { 64 } |
|
constexpr auto | D3D11_CS_THREAD_GROUP_MIN_X { 1 } |
|
constexpr auto | D3D11_CS_THREAD_GROUP_MIN_Y { 1 } |
|
constexpr auto | D3D11_CS_THREAD_GROUP_MIN_Z { 1 } |
|
constexpr auto | D3D11_CS_THREAD_LOCAL_TEMP_REGISTER_POOL { 16384 } |
|
constexpr auto | D3D11_DEFAULT_BLEND_FACTOR_ALPHA { 1.0f } |
|
constexpr auto | D3D11_DEFAULT_BLEND_FACTOR_BLUE { 1.0f } |
|
constexpr auto | D3D11_DEFAULT_BLEND_FACTOR_GREEN { 1.0f } |
|
constexpr auto | D3D11_DEFAULT_BLEND_FACTOR_RED { 1.0f } |
|
constexpr auto | D3D11_DEFAULT_BORDER_COLOR_COMPONENT { 0.0f } |
|
constexpr auto | D3D11_DEFAULT_DEPTH_BIAS { 0 } |
|
constexpr auto | D3D11_DEFAULT_DEPTH_BIAS_CLAMP { 0.0f } |
|
constexpr auto | D3D11_DEFAULT_MAX_ANISOTROPY { 16 } |
|
constexpr auto | D3D11_DEFAULT_MIP_LOD_BIAS { 0.0f } |
|
constexpr auto | D3D11_DEFAULT_RENDER_TARGET_ARRAY_INDEX { 0 } |
|
constexpr auto | D3D11_DEFAULT_SAMPLE_MASK { 0xffffffff } |
|
constexpr auto | D3D11_DEFAULT_SCISSOR_ENDX { 0 } |
|
constexpr auto | D3D11_DEFAULT_SCISSOR_ENDY { 0 } |
|
constexpr auto | D3D11_DEFAULT_SCISSOR_STARTX { 0 } |
|
constexpr auto | D3D11_DEFAULT_SCISSOR_STARTY { 0 } |
|
constexpr auto | D3D11_DEFAULT_SLOPE_SCALED_DEPTH_BIAS { 0.0f } |
|
constexpr auto | D3D11_DEFAULT_STENCIL_READ_MASK { 0xff } |
|
constexpr auto | D3D11_DEFAULT_STENCIL_REFERENCE { 0 } |
|
constexpr auto | D3D11_DEFAULT_STENCIL_WRITE_MASK { 0xff } |
|
constexpr auto | D3D11_DEFAULT_VIEWPORT_AND_SCISSORRECT_INDEX { 0 } |
|
constexpr auto | D3D11_DEFAULT_VIEWPORT_HEIGHT { 0 } |
|
constexpr auto | D3D11_DEFAULT_VIEWPORT_MAX_DEPTH { 0.0f } |
|
constexpr auto | D3D11_DEFAULT_VIEWPORT_MIN_DEPTH { 0.0f } |
|
constexpr auto | D3D11_DEFAULT_VIEWPORT_TOPLEFTX { 0 } |
|
constexpr auto | D3D11_DEFAULT_VIEWPORT_TOPLEFTY { 0 } |
|
constexpr auto | D3D11_DEFAULT_VIEWPORT_WIDTH { 0 } |
|
constexpr auto | D3D11_DS_INPUT_CONTROL_POINTS_MAX_TOTAL_SCALARS { 3968 } |
|
constexpr auto | D3D11_DS_INPUT_CONTROL_POINT_REGISTER_COMPONENTS { 4 } |
|
constexpr auto | D3D11_DS_INPUT_CONTROL_POINT_REGISTER_COMPONENT_BIT_COUNT { 32 } |
|
constexpr auto | D3D11_DS_INPUT_CONTROL_POINT_REGISTER_COUNT { 32 } |
|
constexpr auto | D3D11_DS_INPUT_CONTROL_POINT_REGISTER_READS_PER_INST { 2 } |
|
constexpr auto | D3D11_DS_INPUT_CONTROL_POINT_REGISTER_READ_PORTS { 1 } |
|
constexpr auto | D3D11_DS_INPUT_DOMAIN_POINT_REGISTER_COMPONENTS { 3 } |
|
constexpr auto | D3D11_DS_INPUT_DOMAIN_POINT_REGISTER_COMPONENT_BIT_COUNT { 32 } |
|
constexpr auto | D3D11_DS_INPUT_DOMAIN_POINT_REGISTER_COUNT { 1 } |
|
constexpr auto | D3D11_DS_INPUT_DOMAIN_POINT_REGISTER_READS_PER_INST { 2 } |
|
constexpr auto | D3D11_DS_INPUT_DOMAIN_POINT_REGISTER_READ_PORTS { 1 } |
|
constexpr auto | D3D11_DS_INPUT_PATCH_CONSTANT_REGISTER_COMPONENTS { 4 } |
|
constexpr auto | D3D11_DS_INPUT_PATCH_CONSTANT_REGISTER_COMPONENT_BIT_COUNT { 32 } |
|
constexpr auto | D3D11_DS_INPUT_PATCH_CONSTANT_REGISTER_COUNT { 32 } |
|
constexpr auto | D3D11_DS_INPUT_PATCH_CONSTANT_REGISTER_READS_PER_INST { 2 } |
|
constexpr auto | D3D11_DS_INPUT_PATCH_CONSTANT_REGISTER_READ_PORTS { 1 } |
|
constexpr auto | D3D11_DS_INPUT_PRIMITIVE_ID_REGISTER_COMPONENTS { 1 } |
|
constexpr auto | D3D11_DS_INPUT_PRIMITIVE_ID_REGISTER_COMPONENT_BIT_COUNT { 32 } |
|
constexpr auto | D3D11_DS_INPUT_PRIMITIVE_ID_REGISTER_COUNT { 1 } |
|
constexpr auto | D3D11_DS_INPUT_PRIMITIVE_ID_REGISTER_READS_PER_INST { 2 } |
|
constexpr auto | D3D11_DS_INPUT_PRIMITIVE_ID_REGISTER_READ_PORTS { 1 } |
|
constexpr auto | D3D11_DS_OUTPUT_REGISTER_COMPONENTS { 4 } |
|
constexpr auto | D3D11_DS_OUTPUT_REGISTER_COMPONENT_BIT_COUNT { 32 } |
|
constexpr auto | D3D11_DS_OUTPUT_REGISTER_COUNT { 32 } |
|
constexpr auto | D3D11_FLOAT16_FUSED_TOLERANCE_IN_ULP { 0.6 } |
|
constexpr auto | D3D11_FLOAT32_MAX { 3.402823466e+38f } |
|
constexpr auto | D3D11_FLOAT32_TO_INTEGER_TOLERANCE_IN_ULP { 0.6f } |
|
constexpr auto | D3D11_FLOAT_TO_SRGB_EXPONENT_DENOMINATOR { 2.4f } |
|
constexpr auto | D3D11_FLOAT_TO_SRGB_EXPONENT_NUMERATOR { 1.0f } |
|
constexpr auto | D3D11_FLOAT_TO_SRGB_OFFSET { 0.055f } |
|
constexpr auto | D3D11_FLOAT_TO_SRGB_SCALE_1 { 12.92f } |
|
constexpr auto | D3D11_FLOAT_TO_SRGB_SCALE_2 { 1.055f } |
|
constexpr auto | D3D11_FLOAT_TO_SRGB_THRESHOLD { 0.0031308f } |
|
constexpr auto | D3D11_FTOI_INSTRUCTION_MAX_INPUT { 2147483647.999f } |
|
constexpr auto | D3D11_FTOI_INSTRUCTION_MIN_INPUT { -2147483648.999f } |
|
constexpr auto | D3D11_FTOU_INSTRUCTION_MAX_INPUT { 4294967295.999f } |
|
constexpr auto | D3D11_FTOU_INSTRUCTION_MIN_INPUT { 0.0f } |
|
constexpr auto | D3D11_GS_INPUT_INSTANCE_ID_READS_PER_INST { 2 } |
|
constexpr auto | D3D11_GS_INPUT_INSTANCE_ID_READ_PORTS { 1 } |
|
constexpr auto | D3D11_GS_INPUT_INSTANCE_ID_REGISTER_COMPONENTS { 1 } |
|
constexpr auto | D3D11_GS_INPUT_INSTANCE_ID_REGISTER_COMPONENT_BIT_COUNT { 32 } |
|
constexpr auto | D3D11_GS_INPUT_INSTANCE_ID_REGISTER_COUNT { 1 } |
|
constexpr auto | D3D11_GS_INPUT_PRIM_CONST_REGISTER_COMPONENTS { 1 } |
|
constexpr auto | D3D11_GS_INPUT_PRIM_CONST_REGISTER_COMPONENT_BIT_COUNT { 32 } |
|
constexpr auto | D3D11_GS_INPUT_PRIM_CONST_REGISTER_COUNT { 1 } |
|
constexpr auto | D3D11_GS_INPUT_PRIM_CONST_REGISTER_READS_PER_INST { 2 } |
|
constexpr auto | D3D11_GS_INPUT_PRIM_CONST_REGISTER_READ_PORTS { 1 } |
|
constexpr auto | D3D11_GS_INPUT_REGISTER_COMPONENTS { 4 } |
|
constexpr auto | D3D11_GS_INPUT_REGISTER_COMPONENT_BIT_COUNT { 32 } |
|
constexpr auto | D3D11_GS_INPUT_REGISTER_COUNT { 32 } |
|
constexpr auto | D3D11_GS_INPUT_REGISTER_READS_PER_INST { 2 } |
|
constexpr auto | D3D11_GS_INPUT_REGISTER_READ_PORTS { 1 } |
|
constexpr auto | D3D11_GS_INPUT_REGISTER_VERTICES { 32 } |
|
constexpr auto | D3D11_GS_MAX_INSTANCE_COUNT { 32 } |
|
constexpr auto | D3D11_GS_MAX_OUTPUT_VERTEX_COUNT_ACROSS_INSTANCES { 1024 } |
|
constexpr auto | D3D11_GS_OUTPUT_ELEMENTS { 32 } |
|
constexpr auto | D3D11_GS_OUTPUT_REGISTER_COMPONENTS { 4 } |
|
constexpr auto | D3D11_GS_OUTPUT_REGISTER_COMPONENT_BIT_COUNT { 32 } |
|
constexpr auto | D3D11_GS_OUTPUT_REGISTER_COUNT { 32 } |
|
constexpr auto | D3D11_HS_CONTROL_POINT_PHASE_INPUT_REGISTER_COUNT { 32 } |
|
constexpr auto | D3D11_HS_CONTROL_POINT_PHASE_OUTPUT_REGISTER_COUNT { 32 } |
|
constexpr auto | D3D11_HS_CONTROL_POINT_REGISTER_COMPONENTS { 4 } |
|
constexpr auto | D3D11_HS_CONTROL_POINT_REGISTER_COMPONENT_BIT_COUNT { 32 } |
|
constexpr auto | D3D11_HS_CONTROL_POINT_REGISTER_READS_PER_INST { 2 } |
|
constexpr auto | D3D11_HS_CONTROL_POINT_REGISTER_READ_PORTS { 1 } |
|
constexpr auto | D3D11_HS_FORK_PHASE_INSTANCE_COUNT_UPPER_BOUND { 0xffffffff } |
|
constexpr auto | D3D11_HS_INPUT_FORK_INSTANCE_ID_REGISTER_COMPONENTS { 1 } |
|
constexpr auto | D3D11_HS_INPUT_FORK_INSTANCE_ID_REGISTER_COMPONENT_BIT_COUNT { 32 } |
|
constexpr auto | D3D11_HS_INPUT_FORK_INSTANCE_ID_REGISTER_COUNT { 1 } |
|
constexpr auto | D3D11_HS_INPUT_FORK_INSTANCE_ID_REGISTER_READS_PER_INST { 2 } |
|
constexpr auto | D3D11_HS_INPUT_FORK_INSTANCE_ID_REGISTER_READ_PORTS { 1 } |
|
constexpr auto | D3D11_HS_INPUT_JOIN_INSTANCE_ID_REGISTER_COMPONENTS { 1 } |
|
constexpr auto | D3D11_HS_INPUT_JOIN_INSTANCE_ID_REGISTER_COMPONENT_BIT_COUNT { 32 } |
|
constexpr auto | D3D11_HS_INPUT_JOIN_INSTANCE_ID_REGISTER_COUNT { 1 } |
|
constexpr auto | D3D11_HS_INPUT_JOIN_INSTANCE_ID_REGISTER_READS_PER_INST { 2 } |
|
constexpr auto | D3D11_HS_INPUT_JOIN_INSTANCE_ID_REGISTER_READ_PORTS { 1 } |
|
constexpr auto | D3D11_HS_INPUT_PRIMITIVE_ID_REGISTER_COMPONENTS { 1 } |
|
constexpr auto | D3D11_HS_INPUT_PRIMITIVE_ID_REGISTER_COMPONENT_BIT_COUNT { 32 } |
|
constexpr auto | D3D11_HS_INPUT_PRIMITIVE_ID_REGISTER_COUNT { 1 } |
|
constexpr auto | D3D11_HS_INPUT_PRIMITIVE_ID_REGISTER_READS_PER_INST { 2 } |
|
constexpr auto | D3D11_HS_INPUT_PRIMITIVE_ID_REGISTER_READ_PORTS { 1 } |
|
constexpr auto | D3D11_HS_JOIN_PHASE_INSTANCE_COUNT_UPPER_BOUND { 0xffffffff } |
|
constexpr auto | D3D11_HS_MAXTESSFACTOR_LOWER_BOUND { 1.0f } |
|
constexpr auto | D3D11_HS_MAXTESSFACTOR_UPPER_BOUND { 64.0f } |
|
constexpr auto | D3D11_HS_OUTPUT_CONTROL_POINTS_MAX_TOTAL_SCALARS { 3968 } |
|
constexpr auto | D3D11_HS_OUTPUT_CONTROL_POINT_ID_REGISTER_COMPONENTS { 1 } |
|
constexpr auto | D3D11_HS_OUTPUT_CONTROL_POINT_ID_REGISTER_COMPONENT_BIT_COUNT { 32 } |
|
constexpr auto | D3D11_HS_OUTPUT_CONTROL_POINT_ID_REGISTER_COUNT { 1 } |
|
constexpr auto | D3D11_HS_OUTPUT_CONTROL_POINT_ID_REGISTER_READS_PER_INST { 2 } |
|
constexpr auto | D3D11_HS_OUTPUT_CONTROL_POINT_ID_REGISTER_READ_PORTS { 1 } |
|
constexpr auto | D3D11_HS_OUTPUT_PATCH_CONSTANT_REGISTER_COMPONENTS { 4 } |
|
constexpr auto | D3D11_HS_OUTPUT_PATCH_CONSTANT_REGISTER_COMPONENT_BIT_COUNT { 32 } |
|
constexpr auto | D3D11_HS_OUTPUT_PATCH_CONSTANT_REGISTER_COUNT { 32 } |
|
constexpr auto | D3D11_HS_OUTPUT_PATCH_CONSTANT_REGISTER_READS_PER_INST { 2 } |
|
constexpr auto | D3D11_HS_OUTPUT_PATCH_CONSTANT_REGISTER_READ_PORTS { 1 } |
|
constexpr auto | D3D11_HS_OUTPUT_PATCH_CONSTANT_REGISTER_SCALAR_COMPONENTS { 128 } |
|
constexpr auto | D3D11_IA_DEFAULT_INDEX_BUFFER_OFFSET_IN_BYTES { 0 } |
|
constexpr auto | D3D11_IA_DEFAULT_PRIMITIVE_TOPOLOGY { 0 } |
|
constexpr auto | D3D11_IA_DEFAULT_VERTEX_BUFFER_OFFSET_IN_BYTES { 0 } |
|
constexpr auto | D3D11_IA_INDEX_INPUT_RESOURCE_SLOT_COUNT { 1 } |
|
constexpr auto | D3D11_IA_INSTANCE_ID_BIT_COUNT { 32 } |
|
constexpr auto | D3D11_IA_INTEGER_ARITHMETIC_BIT_COUNT { 32 } |
|
constexpr auto | D3D11_IA_PATCH_MAX_CONTROL_POINT_COUNT { 32 } |
|
constexpr auto | D3D11_IA_PRIMITIVE_ID_BIT_COUNT { 32 } |
|
constexpr auto | D3D11_IA_VERTEX_ID_BIT_COUNT { 32 } |
|
constexpr auto | D3D11_IA_VERTEX_INPUT_RESOURCE_SLOT_COUNT { 32 } |
|
constexpr auto | D3D11_IA_VERTEX_INPUT_STRUCTURE_ELEMENTS_COMPONENTS { 128 } |
|
constexpr auto | D3D11_IA_VERTEX_INPUT_STRUCTURE_ELEMENT_COUNT { 32 } |
|
constexpr auto | D3D11_INTEGER_DIVIDE_BY_ZERO_QUOTIENT { 0xffffffff } |
|
constexpr auto | D3D11_INTEGER_DIVIDE_BY_ZERO_REMAINDER { 0xffffffff } |
|
constexpr auto | D3D11_KEEP_RENDER_TARGETS_AND_DEPTH_STENCIL { 0xffffffff } |
|
constexpr auto | D3D11_KEEP_UNORDERED_ACCESS_VIEWS { 0xffffffff } |
|
constexpr auto | D3D11_LINEAR_GAMMA { 1.0f } |
|
constexpr auto | D3D11_MAJOR_VERSION { 11 } |
|
constexpr auto | D3D11_MAX_BORDER_COLOR_COMPONENT { 1.0f } |
|
constexpr auto | D3D11_MAX_DEPTH { 1.0f } |
|
constexpr auto | D3D11_MAX_MAXANISOTROPY { 16 } |
|
constexpr auto | D3D11_MAX_MULTISAMPLE_SAMPLE_COUNT { 32 } |
|
constexpr auto | D3D11_MAX_POSITION_VALUE { 3.402823466e+34f } |
|
constexpr auto | D3D11_MAX_TEXTURE_DIMENSION_2_TO_EXP { 17 } |
|
constexpr auto | D3D11_MINOR_VERSION { 0 } |
|
constexpr auto | D3D11_MIN_BORDER_COLOR_COMPONENT { 0.0f } |
|
constexpr auto | D3D11_MIN_DEPTH { 0.0f } |
|
constexpr auto | D3D11_MIN_MAXANISOTROPY { 0 } |
|
constexpr auto | D3D11_MIP_LOD_BIAS_MAX { 15.99f } |
|
constexpr auto | D3D11_MIP_LOD_BIAS_MIN { -16.0f } |
|
constexpr auto | D3D11_MIP_LOD_FRACTIONAL_BIT_COUNT { 8 } |
|
constexpr auto | D3D11_MIP_LOD_RANGE_BIT_COUNT { 8 } |
|
constexpr auto | D3D11_MULTISAMPLE_ANTIALIAS_LINE_WIDTH { 1.4f } |
|
constexpr auto | D3D11_NONSAMPLE_FETCH_OUT_OF_RANGE_ACCESS_RESULT { 0 } |
|
constexpr auto | D3D11_PIXEL_ADDRESS_RANGE_BIT_COUNT { 15 } |
|
constexpr auto | D3D11_PRE_SCISSOR_PIXEL_ADDRESS_RANGE_BIT_COUNT { 16 } |
|
constexpr auto | D3D11_PS_CS_UAV_REGISTER_COMPONENTS { 1 } |
|
constexpr auto | D3D11_PS_CS_UAV_REGISTER_COUNT { 8 } |
|
constexpr auto | D3D11_PS_CS_UAV_REGISTER_READS_PER_INST { 1 } |
|
constexpr auto | D3D11_PS_CS_UAV_REGISTER_READ_PORTS { 1 } |
|
constexpr auto | D3D11_PS_FRONTFACING_DEFAULT_VALUE { 0xffffffff } |
|
constexpr auto | D3D11_PS_FRONTFACING_FALSE_VALUE { 0 } |
|
constexpr auto | D3D11_PS_FRONTFACING_TRUE_VALUE { 0xffffffff } |
|
constexpr auto | D3D11_PS_INPUT_REGISTER_COMPONENTS { 4 } |
|
constexpr auto | D3D11_PS_INPUT_REGISTER_COMPONENT_BIT_COUNT { 32 } |
|
constexpr auto | D3D11_PS_INPUT_REGISTER_COUNT { 32 } |
|
constexpr auto | D3D11_PS_INPUT_REGISTER_READS_PER_INST { 2 } |
|
constexpr auto | D3D11_PS_INPUT_REGISTER_READ_PORTS { 1 } |
|
constexpr auto | D3D11_PS_LEGACY_PIXEL_CENTER_FRACTIONAL_COMPONENT { 0.0f } |
|
constexpr auto | D3D11_PS_OUTPUT_DEPTH_REGISTER_COMPONENTS { 1 } |
|
constexpr auto | D3D11_PS_OUTPUT_DEPTH_REGISTER_COMPONENT_BIT_COUNT { 32 } |
|
constexpr auto | D3D11_PS_OUTPUT_DEPTH_REGISTER_COUNT { 1 } |
|
constexpr auto | D3D11_PS_OUTPUT_MASK_REGISTER_COMPONENTS { 1 } |
|
constexpr auto | D3D11_PS_OUTPUT_MASK_REGISTER_COMPONENT_BIT_COUNT { 32 } |
|
constexpr auto | D3D11_PS_OUTPUT_MASK_REGISTER_COUNT { 1 } |
|
constexpr auto | D3D11_PS_OUTPUT_REGISTER_COMPONENTS { 4 } |
|
constexpr auto | D3D11_PS_OUTPUT_REGISTER_COMPONENT_BIT_COUNT { 32 } |
|
constexpr auto | D3D11_PS_OUTPUT_REGISTER_COUNT { 8 } |
|
constexpr auto | D3D11_PS_PIXEL_CENTER_FRACTIONAL_COMPONENT { 0.5f } |
|
constexpr auto | D3D11_RAW_UAV_SRV_BYTE_ALIGNMENT { 16 } |
|
constexpr auto | D3D11_REQ_BLEND_OBJECT_COUNT_PER_DEVICE { 4096 } |
|
constexpr auto | D3D11_REQ_BUFFER_RESOURCE_TEXEL_COUNT_2_TO_EXP { 27 } |
|
constexpr auto | D3D11_REQ_CONSTANT_BUFFER_ELEMENT_COUNT { 4096 } |
|
constexpr auto | D3D11_REQ_DEPTH_STENCIL_OBJECT_COUNT_PER_DEVICE { 4096 } |
|
constexpr auto | D3D11_REQ_DRAWINDEXED_INDEX_COUNT_2_TO_EXP { 32 } |
|
constexpr auto | D3D11_REQ_DRAW_VERTEX_COUNT_2_TO_EXP { 32 } |
|
constexpr auto | D3D11_REQ_FILTERING_HW_ADDRESSABLE_RESOURCE_DIMENSION { 16384 } |
|
constexpr auto | D3D11_REQ_GS_INVOCATION_32BIT_OUTPUT_COMPONENT_LIMIT { 1024 } |
|
constexpr auto | D3D11_REQ_IMMEDIATE_CONSTANT_BUFFER_ELEMENT_COUNT { 4096 } |
|
constexpr auto | D3D11_REQ_MAXANISOTROPY { 16 } |
|
constexpr auto | D3D11_REQ_MIP_LEVELS { 15 } |
|
constexpr auto | D3D11_REQ_MULTI_ELEMENT_STRUCTURE_SIZE_IN_BYTES { 2048 } |
|
constexpr auto | D3D11_REQ_RASTERIZER_OBJECT_COUNT_PER_DEVICE { 4096 } |
|
constexpr auto | D3D11_REQ_RENDER_TO_BUFFER_WINDOW_WIDTH { 16384 } |
|
constexpr auto | D3D11_REQ_RESOURCE_SIZE_IN_MEGABYTES_EXPRESSION_A_TERM { 128 } |
|
constexpr auto | D3D11_REQ_RESOURCE_SIZE_IN_MEGABYTES_EXPRESSION_B_TERM { 0.25f } |
|
constexpr auto | D3D11_REQ_RESOURCE_SIZE_IN_MEGABYTES_EXPRESSION_C_TERM { 2048 } |
|
constexpr auto | D3D11_REQ_RESOURCE_VIEW_COUNT_PER_DEVICE_2_TO_EXP { 20 } |
|
constexpr auto | D3D11_REQ_SAMPLER_OBJECT_COUNT_PER_DEVICE { 4096 } |
|
constexpr auto | D3D11_REQ_TEXTURE1D_ARRAY_AXIS_DIMENSION { 2048 } |
|
constexpr auto | D3D11_REQ_TEXTURE1D_U_DIMENSION { 16384 } |
|
constexpr auto | D3D11_REQ_TEXTURE2D_ARRAY_AXIS_DIMENSION { 2048 } |
|
constexpr auto | D3D11_REQ_TEXTURE2D_U_OR_V_DIMENSION { 16384 } |
|
constexpr auto | D3D11_REQ_TEXTURE3D_U_V_OR_W_DIMENSION { 2048 } |
|
constexpr auto | D3D11_REQ_TEXTURECUBE_DIMENSION { 16384 } |
|
constexpr auto | D3D11_RESINFO_INSTRUCTION_MISSING_COMPONENT_RETVAL { 0 } |
|
constexpr auto | D3D11_SHADER_MAJOR_VERSION { 5 } |
|
constexpr auto | D3D11_SHADER_MAX_INSTANCES { 65535 } |
|
constexpr auto | D3D11_SHADER_MAX_INTERFACES { 253 } |
|
constexpr auto | D3D11_SHADER_MAX_INTERFACE_CALL_SITES { 4096 } |
|
constexpr auto | D3D11_SHADER_MAX_TYPES { 65535 } |
|
constexpr auto | D3D11_SHADER_MINOR_VERSION { 0 } |
|
constexpr auto | D3D11_SHIFT_INSTRUCTION_PAD_VALUE { 0 } |
|
constexpr auto | D3D11_SHIFT_INSTRUCTION_SHIFT_VALUE_BIT_COUNT { 5 } |
|
constexpr auto | D3D11_SIMULTANEOUS_RENDER_TARGET_COUNT { 8 } |
|
constexpr auto | D3D11_SO_BUFFER_MAX_STRIDE_IN_BYTES { 2048 } |
|
constexpr auto | D3D11_SO_BUFFER_MAX_WRITE_WINDOW_IN_BYTES { 512 } |
|
constexpr auto | D3D11_SO_BUFFER_SLOT_COUNT { 4 } |
|
constexpr auto | D3D11_SO_DDI_REGISTER_INDEX_DENOTING_GAP { 0xffffffff } |
|
constexpr auto | D3D11_SO_NO_RASTERIZED_STREAM { 0xffffffff } |
|
constexpr auto | D3D11_SO_OUTPUT_COMPONENT_COUNT { 128 } |
|
constexpr auto | D3D11_SO_STREAM_COUNT { 4 } |
|
constexpr auto | D3D11_SPEC_DATE_DAY { 16 } |
|
constexpr auto | D3D11_SPEC_DATE_MONTH { 05 } |
|
constexpr auto | D3D11_SPEC_DATE_YEAR { 2011 } |
|
constexpr auto | D3D11_SPEC_VERSION { 1.07 } |
|
constexpr auto | D3D11_SRGB_GAMMA { 2.2f } |
|
constexpr auto | D3D11_SRGB_TO_FLOAT_DENOMINATOR_1 { 12.92f } |
|
constexpr auto | D3D11_SRGB_TO_FLOAT_DENOMINATOR_2 { 1.055f } |
|
constexpr auto | D3D11_SRGB_TO_FLOAT_EXPONENT { 2.4f } |
|
constexpr auto | D3D11_SRGB_TO_FLOAT_OFFSET { 0.055f } |
|
constexpr auto | D3D11_SRGB_TO_FLOAT_THRESHOLD { 0.04045f } |
|
constexpr auto | D3D11_SRGB_TO_FLOAT_TOLERANCE_IN_ULP { 0.5f } |
|
constexpr auto | D3D11_STANDARD_COMPONENT_BIT_COUNT { 32 } |
|
constexpr auto | D3D11_STANDARD_COMPONENT_BIT_COUNT_DOUBLED { 64 } |
|
constexpr auto | D3D11_STANDARD_MAXIMUM_ELEMENT_ALIGNMENT_BYTE_MULTIPLE { 4 } |
|
constexpr auto | D3D11_STANDARD_PIXEL_COMPONENT_COUNT { 128 } |
|
constexpr auto | D3D11_STANDARD_PIXEL_ELEMENT_COUNT { 32 } |
|
constexpr auto | D3D11_STANDARD_VECTOR_SIZE { 4 } |
|
constexpr auto | D3D11_STANDARD_VERTEX_ELEMENT_COUNT { 32 } |
|
constexpr auto | D3D11_STANDARD_VERTEX_TOTAL_COMPONENT_COUNT { 64 } |
|
constexpr auto | D3D11_SUBPIXEL_FRACTIONAL_BIT_COUNT { 8 } |
|
constexpr auto | D3D11_SUBTEXEL_FRACTIONAL_BIT_COUNT { 8 } |
|
constexpr auto | D3D11_TESSELLATOR_MAX_EVEN_TESSELLATION_FACTOR { 64 } |
|
constexpr auto | D3D11_TESSELLATOR_MAX_ISOLINE_DENSITY_TESSELLATION_FACTOR { 64 } |
|
constexpr auto | D3D11_TESSELLATOR_MAX_ODD_TESSELLATION_FACTOR { 63 } |
|
constexpr auto | D3D11_TESSELLATOR_MAX_TESSELLATION_FACTOR { 64 } |
|
constexpr auto | D3D11_TESSELLATOR_MIN_EVEN_TESSELLATION_FACTOR { 2 } |
|
constexpr auto | D3D11_TESSELLATOR_MIN_ISOLINE_DENSITY_TESSELLATION_FACTOR { 1 } |
|
constexpr auto | D3D11_TESSELLATOR_MIN_ODD_TESSELLATION_FACTOR { 1 } |
|
constexpr auto | D3D11_TEXEL_ADDRESS_RANGE_BIT_COUNT { 16 } |
|
constexpr auto | D3D11_UNBOUND_MEMORY_ACCESS_RESULT { 0 } |
|
constexpr auto | D3D11_VIEWPORT_AND_SCISSORRECT_MAX_INDEX { 15 } |
|
constexpr auto | D3D11_VIEWPORT_AND_SCISSORRECT_OBJECT_COUNT_PER_PIPELINE { 16 } |
|
constexpr auto | D3D11_VIEWPORT_BOUNDS_MAX { 32767 } |
|
constexpr auto | D3D11_VIEWPORT_BOUNDS_MIN { -32768 } |
|
constexpr auto | D3D11_VS_INPUT_REGISTER_COMPONENTS { 4 } |
|
constexpr auto | D3D11_VS_INPUT_REGISTER_COMPONENT_BIT_COUNT { 32 } |
|
constexpr auto | D3D11_VS_INPUT_REGISTER_COUNT { 32 } |
|
constexpr auto | D3D11_VS_INPUT_REGISTER_READS_PER_INST { 2 } |
|
constexpr auto | D3D11_VS_INPUT_REGISTER_READ_PORTS { 1 } |
|
constexpr auto | D3D11_VS_OUTPUT_REGISTER_COMPONENTS { 4 } |
|
constexpr auto | D3D11_VS_OUTPUT_REGISTER_COMPONENT_BIT_COUNT { 32 } |
|
constexpr auto | D3D11_VS_OUTPUT_REGISTER_COUNT { 32 } |
|
constexpr auto | D3D11_WHQL_CONTEXT_COUNT_FOR_RESOURCE_LIMIT { 10 } |
|
constexpr auto | D3D11_WHQL_DRAWINDEXED_INDEX_COUNT_2_TO_EXP { 25 } |
|
constexpr auto | D3D11_WHQL_DRAW_VERTEX_COUNT_2_TO_EXP { 25 } |
|
constexpr IID | IID_ID3D11Asynchronous { 0x4B35D0CD, 0x1E15, 0x4258, { 0x9C, 0x98, 0x1B, 0x13, 0x33, 0xF6, 0xDD, 0x3B } } |
|
constexpr IID | IID_ID3D11AuthenticatedChannel { 0x3015A308, 0xDCBD, 0x47AA, { 0xA7, 0x47, 0x19, 0x24, 0x86, 0xD1, 0x4D, 0x4A } } |
|
constexpr IID | IID_ID3D11BlendState { 0x75B68FAA, 0x347D, 0x4159, { 0x8F, 0x45, 0xA0, 0x64, 0x0F, 0x01, 0xCD, 0x9A } } |
|
constexpr IID | IID_ID3D11Buffer { 0x48570B85, 0xD1EE, 0x4FCD, { 0xA2, 0x50, 0xEB, 0x35, 0x07, 0x22, 0xB0, 0x37 } } |
|
constexpr IID | IID_ID3D11ClassInstance { 0xA6CD7FAA, 0xB0B7, 0x4A2F, { 0x94, 0x36, 0x86, 0x62, 0xA6, 0x57, 0x97, 0xCB } } |
|
constexpr IID | IID_ID3D11ClassLinkage { 0xDDF57CBA, 0x9543, 0x46E4, { 0xA1, 0x2B, 0xF2, 0x07, 0xA0, 0xFE, 0x7F, 0xED } } |
|
constexpr IID | IID_ID3D11CommandList { 0xA24BC4D1, 0x769E, 0x43F7, { 0x80, 0x13, 0x98, 0xFF, 0x56, 0x6C, 0x18, 0xE2 } } |
|
constexpr IID | IID_ID3D11ComputeShader { 0x4F5B196E, 0xC2BD, 0x495E, { 0xBD, 0x01, 0x1F, 0xDE, 0xD3, 0x8E, 0x49, 0x69 } } |
|
constexpr IID | IID_ID3D11Counter { 0x6E8C49FB, 0xA371, 0x4770, { 0xB4, 0x40, 0x29, 0x08, 0x60, 0x22, 0xB7, 0x41 } } |
|
constexpr IID | IID_ID3D11CryptoSession { 0x9B32F9AD, 0xBDCC, 0x40A6, { 0xA3, 0x9D, 0xD5, 0xC8, 0x65, 0x84, 0x57, 0x20 } } |
|
constexpr IID | IID_ID3D11Device { 0xDB6F6DDB, 0xAC77, 0x4E88, { 0x82, 0x53, 0x81, 0x9D, 0xF9, 0xBB, 0xF1, 0x40 } } |
|
constexpr IID | IID_ID3D11DeviceChild { 0x1841E5C8, 0x16B0, 0x489B, { 0xBC, 0xC8, 0x44, 0xCF, 0xB0, 0xD5, 0xDE, 0xAE } } |
|
constexpr IID | IID_ID3D11DeviceContext { 0xC0BFA96C, 0xE089, 0x44FB, { 0x8E, 0xAF, 0x26, 0xF8, 0x79, 0x61, 0x90, 0xDA } } |
|
constexpr IID | IID_ID3D11DepthStencilState { 0x03823EFB, 0x8D8F, 0x4E1C, { 0x9A, 0xA2, 0xF6, 0x4B, 0xB2, 0xCB, 0xFD, 0xF1 } } |
|
constexpr IID | IID_ID3D11DepthStencilView { 0x9FDAC92A, 0x1876, 0x48C3, { 0xAF, 0xAD, 0x25, 0xB9, 0x4F, 0x84, 0xA9, 0xB6 } } |
|
constexpr IID | IID_ID3D11DomainShader { 0xF582C508, 0x0F36, 0x490C, { 0x99, 0x77, 0x31, 0xEE, 0xCE, 0x26, 0x8C, 0xFA } } |
|
constexpr IID | IID_ID3D11GeometryShader { 0x38325B96, 0xEFFB, 0x4022, { 0xBA, 0x02, 0x2E, 0x79, 0x5B, 0x70, 0x27, 0x5C } } |
|
constexpr IID | IID_ID3D11HullShader { 0x8E5C6061, 0x628A, 0x4C8E, { 0x82, 0x64, 0xBB, 0xE4, 0x5C, 0xB3, 0xD5, 0xDD } } |
|
constexpr IID | IID_ID3D11InputLayout { 0xE4819DDC, 0x4CF0, 0x4025, { 0xBD, 0x26, 0x5D, 0xE8, 0x2A, 0x3E, 0x07, 0xB7 } } |
|
constexpr IID | IID_ID3D11PixelShader { 0xEA82E40D, 0x51DC, 0x4F33, { 0x93, 0xD4, 0xDB, 0x7C, 0x91, 0x25, 0xAE, 0x8C } } |
|
constexpr IID | IID_ID3D11Predicate { 0x9EB576DD, 0x9F77, 0x4D86, { 0x81, 0xAA, 0x8B, 0xAB, 0x5F, 0xE4, 0x90, 0xE2 } } |
|
constexpr IID | IID_ID3D11Query { 0xD6C00747, 0x87B7, 0x425E, { 0xB8, 0x4D, 0x44, 0xD1, 0x08, 0x56, 0x0A, 0xFD } } |
|
constexpr IID | IID_ID3D11RasterizerState { 0x9BB4AB81, 0xAB1A, 0x4D8F, { 0xB5, 0x06, 0xFC, 0x04, 0x20, 0x0B, 0x6E, 0xE7 } } |
|
constexpr IID | IID_ID3D11RenderTargetView { 0xDFDBA067, 0x0B8D, 0x4865, { 0x87, 0x5B, 0xD7, 0xB4, 0x51, 0x6C, 0xC1, 0x64 } } |
|
constexpr IID | IID_ID3D11Resource { 0xDC8E63F3, 0xD12B, 0x4952, { 0xB4, 0x7B, 0x5E, 0x45, 0x02, 0x6A, 0x86, 0x2D } } |
|
constexpr IID | IID_ID3D11SamplerState { 0xDA6FEA51, 0x564C, 0x4487, { 0x98, 0x10, 0xF0, 0xD0, 0xF9, 0xB4, 0xE3, 0xA5 } } |
|
constexpr IID | IID_ID3D11ShaderResourceView { 0xB0E06FE0, 0x8192, 0x4E1A, { 0xB1, 0xCA, 0x36, 0xD7, 0x41, 0x47, 0x10, 0xB2 } } |
|
constexpr IID | IID_ID3D11Texture1D { 0xF8FB5C27, 0xC6B3, 0x4F75, { 0xA4, 0xC8, 0x43, 0x9A, 0xF2, 0xEF, 0x56, 0x4C } } |
|
constexpr IID | IID_ID3D11Texture2D { 0x6F15AAF2, 0xD208, 0x4E89, { 0x9A, 0xB4, 0x48, 0x95, 0x35, 0xD3, 0x4F, 0x9C } } |
|
constexpr IID | IID_ID3D11Texture3D { 0x037E866E, 0xF56D, 0x4357, { 0xA8, 0xAF, 0x9D, 0xAB, 0xBE, 0x6E, 0x25, 0x0E } } |
|
constexpr IID | IID_ID3D11UnorderedAccessView { 0x28ACF509, 0x7F5C, 0x48F6, { 0x86, 0x11, 0xF3, 0x16, 0x01, 0x0A, 0x63, 0x80 } } |
|
constexpr IID | IID_ID3D11VertexShader { 0x3B301D64, 0xD678, 0x4289, { 0x88, 0x97, 0x22, 0xF8, 0x92, 0x8B, 0x72, 0xF3 } } |
|
constexpr IID | IID_ID3D11VideoContext { 0x61F21C45, 0x3C0E, 0x4A74, { 0x9C, 0xEA, 0x67, 0x10, 0x0D, 0x9A, 0xD5, 0xE4 } } |
|
constexpr IID | IID_ID3D11VideoDecoder { 0x3C9C5B51, 0x995D, 0x48D1, { 0x9B, 0x8D, 0xFA, 0x5C, 0xAE, 0xDE, 0xD6, 0x5C } } |
|
constexpr IID | IID_ID3D11VideoDecoderOutputView { 0xC2931AEA, 0x2A85, 0x4F20, { 0x86, 0x0F, 0xFB, 0xA1, 0xFD, 0x25, 0x6E, 0x18 } } |
|
constexpr IID | IID_ID3D11VideoDevice { 0x10EC4D5B, 0x975A, 0x4689, { 0xB9, 0xE4, 0xD0, 0xAA, 0xC3, 0x0F, 0xE3, 0x33 } } |
|
constexpr IID | IID_ID3D11VideoProcessor { 0x1D7B0652, 0x185F, 0x41C6, { 0x85, 0xCE, 0x0C, 0x5B, 0xE3, 0xD4, 0xAE, 0x6C } } |
|
constexpr IID | IID_ID3D11VideoProcessorEnumerator { 0x31627037, 0x53AB, 0x4200, { 0x90, 0x61, 0x05, 0xFA, 0xA9, 0xAB, 0x45, 0xF9 } } |
|
constexpr IID | IID_ID3D11VideoProcessorInputView { 0x11EC5A5F, 0x51DC, 0x4945, { 0xAB, 0x34, 0x6E, 0x8C, 0x21, 0x30, 0x0E, 0xA5 } } |
|
constexpr IID | IID_ID3D11VideoProcessorOutputView { 0xA048285E, 0x25A9, 0x4527, { 0xBD, 0x93, 0xD6, 0x8B, 0x68, 0xC4, 0x42, 0x54 } } |
|
constexpr IID | IID_ID3D11View { 0x839D1216, 0xBB2E, 0x412B, { 0xB7, 0xF4, 0xA9, 0xDB, 0xEB, 0xE0, 0x8E, 0xD1 } } |
|
constexpr IID | IID_ID3DDeviceContextState { 0x5C1E0D8A, 0x7C23, 0x48F9, { 0x8C, 0x59, 0xA9, 0x29, 0x58, 0xCE, 0xFF, 0x11 } } |
|
constexpr IID | IID_ID3DUserDefinedAnnotation { 0xB2DAAD8B, 0x03D4, 0x4DBF, { 0x95, 0xEB, 0x32, 0xAB, 0x4B, 0x63, 0xD0, 0xAB } } |
|
constexpr IID | IID_ID3D11BlendState1 { 0xCC86FABE, 0xDA55, 0x401D, { 0x85, 0xE7, 0xE3, 0xC9, 0xDE, 0x28, 0x77, 0xE9 } } |
|
constexpr IID | IID_ID3D11Device1 { 0xA04BFB29, 0x08EF, 0x43D6, { 0xA4, 0x9C, 0xA9, 0xBD, 0xBD, 0xCB, 0xE6, 0x86 } } |
|
constexpr IID | IID_ID3D11DeviceContext1 { 0xBB2C6FAA, 0xB5FB, 0x4082, { 0x8E, 0x6B, 0x38, 0x8B, 0x8C, 0xFA, 0x90, 0xE1 } } |
|
constexpr IID | IID_ID3D11RasterizerState1 { 0x1217D7A6, 0x5039, 0x418C, { 0xB0, 0x42, 0x9C, 0xBE, 0x25, 0x6A, 0xFD, 0x6E } } |
|
constexpr IID | IID_ID3D11VideoContext1 { 0xA7F026DA, 0xA5F8, 0x4487, { 0xA5, 0x64, 0x15, 0xE3, 0x43, 0x57, 0x65, 0x1E } } |
|
constexpr IID | IID_ID3D11VideoDevice1 { 0x29DA1D51, 0x1321, 0x4454, { 0x80, 0x4B, 0xF5, 0xFC, 0x9F, 0x86, 0x1F, 0x0F } } |
|
constexpr IID | IID_ID3D11VideoProcessorEnumerator1 { 0x465217F2, 0x5568, 0x43CF, { 0xB5, 0xB9, 0xF6, 0x1D, 0x54, 0x53, 0x1C, 0xA1 } } |
|
constexpr IID | IID_ID3D11Device2 { 0x9D06DFFA, 0xD1E5, 0x4D07, { 0x83, 0xA8, 0x1B, 0xB1, 0x23, 0xF2, 0xF8, 0x41 } } |
|
constexpr IID | IID_ID3D11DeviceContext2 { 0x420D5B32, 0xB90C, 0x4DA4, { 0xBE, 0xF0, 0x35, 0x9F, 0x6A, 0x24, 0xA8, 0x3A } } |
|
constexpr IID | IID_ID3D11Device3 { 0xA05C8C37, 0xD2C6, 0x4732, { 0xB3, 0xA0, 0x9C, 0xE0, 0xB0, 0xDC, 0x9A, 0xE6 } } |
|
constexpr IID | IID_ID3D11DeviceContext3 { 0xB4E3C01D, 0xE79E, 0x4637, { 0x91, 0xB2, 0x51, 0x0E, 0x9F, 0x4C, 0x9B, 0x8F } } |
|
constexpr IID | IID_ID3D11DeviceContext4 { 0x917600DA, 0xF58C, 0x4C33, { 0x98, 0xD8, 0x3E, 0x15, 0xB3, 0x90, 0xFA, 0x24 } } |
|
constexpr IID | IID_ID3D11Fence { 0xAFFDE9D1, 0x1DF7, 0x4BB7, { 0x8A, 0x34, 0x0F, 0x46, 0x25, 0x1D, 0xAB, 0x80 } } |
|
constexpr IID | IID_ID3D11Query1 { 0x631B4766, 0x36DC, 0x461D, { 0x8D, 0xB6, 0xC4, 0x7E, 0x13, 0xE6, 0x09, 0x16 } } |
|
constexpr IID | IID_ID3D11RasterizerState2 { 0x6FBD02FB, 0x209F, 0x46C4, { 0xb0, 0x59, 0x2E, 0xD1, 0x55, 0x86, 0xA6, 0xAC } } |
|
constexpr IID | IID_ID3D11RenderTargetView1 { 0xFFBE2E23, 0xF011, 0x418A, { 0xAC, 0x56, 0x5C, 0xEE, 0xD7, 0xC5, 0xB9, 0x4B } } |
|
constexpr IID | IID_ID3D11ShaderResourceView1 { 0x91308B87, 0x9040, 0x411D, { 0x8C, 0x67, 0xC3, 0x92, 0x53, 0xCE, 0x38, 0x02 } } |
|
constexpr IID | IID_ID3D11Texture2D1 { 0x51218251, 0x1E33, 0x4617, { 0x9C, 0xCB, 0x4D, 0x3A, 0x43, 0x67, 0xE7, 0xBB } } |
|
constexpr IID | IID_ID3D11Texture3D1 { 0x0C711683, 0x2853, 0x4846, { 0x9B, 0xB0, 0xF3, 0xE6, 0x06, 0x39, 0xE4, 0x6A } } |
|
constexpr IID | IID_ID3D11UnorderedAccessView1 { 0x7B3B6153, 0xA886, 0x4544, { 0xAB, 0x37, 0x65, 0x37, 0xC8, 0x50, 0x04, 0x03 } } |
|
constexpr IID | IID_ID3D11Device4 { 0x8992AB71, 0x02E6, 0x4B8D, { 0xBA, 0x48, 0xB0, 0x56, 0xDC, 0xDA, 0x42, 0xC4 } } |
|
constexpr IID | IID_ID3D11Device5 { 0x8FFDE202, 0xA0E7, 0x45DF, { 0x9E, 0x01, 0xE8, 0x37, 0x80, 0x1B, 0x5E, 0xA0 } } |
|
constexpr IID | IID_ID3D11Multithread { 0x9B7E4E00, 0x342C, 0x4106, { 0xA1, 0x9F, 0x4F, 0x27, 0x04, 0xF6, 0x89, 0xF0 } } |
|
constexpr IID | IID_ID3D11VideoContext2 { 0xC4E7374C, 0x6243, 0x4D1B, { 0xAE, 0x87, 0x52, 0xB4, 0xF7, 0x40, 0xE2, 0x61 } } |
|
constexpr IID | IID_ID3D11VideoContext3 { 0xA9E2FAA0, 0xCB39, 0x418F, { 0xA0, 0xB7, 0xD8, 0xAA, 0xD4, 0xDE, 0x67, 0x2E } } |
|
constexpr IID | IID_ID3D11VideoDevice2 { 0x59C0CB01, 0x35F0, 0x4A70, { 0x8F, 0x67, 0x87, 0x90, 0x5C, 0x90, 0x6A, 0x53 } } |
|
const auto | D3D_COMPILE_STANDARD_FILE_INCLUDE { reinterpret_cast<ID3DInclude*>(static_cast<std::uintptr_t>(1)) } |
|
constexpr auto | D3D_COMPRESS_SHADER_KEEP_ALL_PARTS { 0x00000001u } |
|
constexpr auto | D3D_GET_INST_OFFSETS_INCLUDE_NON_EXECUTABLE { 0x00000001u } |
|
constexpr auto | UNDNAME_NO_MS_KEYWORDS { 0x00000002u } |
|
constexpr auto | UNDNAME_NO_FUNCTION_RETURNS { 0x00000004u } |
|
constexpr auto | UNDNAME_NO_ALLOCATION_MODEL { 0x00000008u } |
|
constexpr auto | UNDNAME_NO_ALLOCATION_LANGUAGE { 0x00000010u } |
|
constexpr auto | UNDNAME_NO_THISTYPE { 0x00000060u } |
|
constexpr auto | UNDNAME_NO_ACCESS_SPECIFIERS { 0x00000080u } |
|
constexpr auto | UNDNAME_NO_THROW_SIGNATURES { 0x00000100u } |
|
constexpr auto | UNDNAME_NO_RETURN_UDT_MODEL { 0x00000400u } |
|
constexpr auto | UNDNAME_NAME_ONLY { 0x00001000u } |
|
constexpr auto | UNDNAME_NO_ARGUMENTS { 0x00002000u } |
|
constexpr IID | IID_IDirectInput8A { 0xBF798030, 0x483A, 0x4DA2, { 0xAA, 0x99, 0x5D, 0x64, 0xED, 0x36, 0x97, 0x00 } } |
|
constexpr IID | IID_IDirectInputDevice8A { 0x54D41080, 0xDC15, 0x4833, { 0xA4, 0x1B, 0x74, 0x8F, 0x73, 0xA3, 0x81, 0x79 } } |
|
constexpr IID | IID_IDirectInputEffect { 0xE7E1F7C0, 0x88D2, 0x11D0, { 0x9A, 0xD0, 0x00, 0xA0, 0xC9, 0xA0, 0x6E, 0x35 } } |
|
constexpr IID | IID_IDXGIAdapter { 0x2411E7E1, 0x12AC, 0x4CCF, { 0xBD, 0x14, 0x97, 0x98, 0xE8, 0x53, 0x4D, 0xC0 } } |
|
constexpr IID | IID_IDXGIAdapter1 { 0x29038F61, 0x3839, 0x4626, { 0x91, 0xFD, 0x08, 0x68, 0x79, 0x01, 0x1A, 0x05 } } |
|
constexpr IID | IID_IDXGIObject { 0xAEC22Fb8, 0x76F3, 0x4639, { 0x9B, 0xE0, 0x28, 0xEB, 0x43, 0xA6, 0x7A, 0x2E } } |
|
constexpr IID | IID_IDXGIDevice { 0x54EC77FA, 0x1377, 0x44E6, { 0x8C, 0x32, 0x88, 0xFD, 0x5F, 0x44, 0xC8, 0x4C } } |
|
constexpr IID | IID_IDXGIDevice1 { 0x77DB970F, 0x6276, 0x48BA, { 0xBA, 0x28, 0x07, 0x01, 0x43, 0xB4, 0x39, 0x2C } } |
|
constexpr IID | IID_IDXGIDeviceSubObject { 0x3D3E0379, 0xF9DE, 0x4D58, { 0xBB, 0x6C, 0x18, 0xD6, 0x29, 0x92, 0xF1, 0xA6 } } |
|
constexpr IID | IID_IDXGIFactory { 0x7B7166EC, 0x21C7, 0x44AE, { 0xB2, 0x1A, 0xC9, 0xAE, 0x32, 0x1A, 0xE3, 0x69 } } |
|
constexpr IID | IID_IDXGIFactory1 { 0x770AAE78, 0xF26F, 0x4DBA, { 0xA8, 0x29, 0x25, 0x3C, 0x83, 0xD1, 0xB3, 0x87 } } |
|
constexpr IID | IID_IDXGIKeyedMutex { 0x9D8E1289, 0xD7B3, 0x465F, { 0x81, 0x26, 0x25, 0x0E, 0x34, 0x9A, 0xF8, 0x5D } } |
|
constexpr IID | IID_IDXGIOutput { 0xAE02EEDB, 0xC735, 0x4690, { 0x8D, 0x52, 0x5A, 0x8D, 0xC2, 0x02, 0x13, 0xAA } } |
|
constexpr IID | IID_IDXGIResource { 0x035F3AB4, 0x482E, 0x4E50, { 0xB4, 0x1F, 0x8A, 0x7F, 0x8B, 0xD8, 0x96, 0x0B } } |
|
constexpr IID | IID_IDXGISurface { 0xCAFCB56C, 0x6AC3, 0x4889, { 0xBF, 0x47, 0x9E, 0x23, 0xBB, 0xD2, 0x60, 0xEC } } |
|
constexpr IID | IID_IDXGISurface1 { 0x4AE63092, 0x6327, 0x4C1B, { 0x80, 0xAE, 0xBF, 0xE1, 0x2E, 0xA3, 0x2B, 0x86 } } |
|
constexpr IID | IID_IDXGISwapChain { 0x310D36A0, 0xD2E7, 0x4C0A, { 0xAA, 0x04, 0x6A, 0x9D, 0x23, 0xB8, 0x88, 0x6A } } |
|
constexpr IID | IID_IDXGIAdapter2 { 0x0AA1AE0A, 0xFA0E, 0x4B84, { 0x86, 0x44, 0xE0, 0x5F, 0xF8, 0xE5, 0xAC, 0xB5 } } |
|
constexpr IID | IID_IDXGIDevice2 { 0x05008617, 0xFBFD, 0x4051, { 0xA7, 0x90, 0x14, 0x48, 0x84, 0xB4, 0xF6, 0xA9 } } |
|
constexpr IID | IID_IDXGIDisplayControl { 0xEA9DBF1A, 0xC88E, 0x4486, { 0x85, 0x4A, 0x98, 0xAA, 0x01, 0x38, 0xF3, 0x0C } } |
|
constexpr IID | IID_IDXGIFactory2 { 0x50C83A1C, 0xE072, 0x4C48, { 0x87, 0xB0, 0x36, 0x30, 0xFA, 0x36, 0xA6, 0xD0 } } |
|
constexpr IID | IID_IDXGIOutput1 { 0x00CDDEA8, 0x939B, 0x4B83, { 0xA3, 0x40, 0xA6, 0x85, 0x22, 0x66, 0x66, 0xCC } } |
|
constexpr IID | IID_IDXGIOutputDuplication { 0x191CFAC3, 0xA341, 0x470D, { 0xB2, 0x6E, 0xA8, 0x64, 0xF4, 0x28, 0x31, 0x9C } } |
|
constexpr IID | IID_IDXGIResource1 { 0x30961379, 0x4609, 0x4A41, { 0x99, 0x8E, 0x54, 0xFE, 0x56, 0x7E, 0xE0, 0xC1 } } |
|
constexpr IID | IID_IDXGISurface2 { 0xABA496DD, 0xB617, 0x4CB8, { 0xA8, 0x66, 0xBC, 0x44, 0xD7, 0xEB, 0x1F, 0xA2 } } |
|
constexpr IID | IID_IDXGISwapChain1 { 0x790A45F7, 0x0D42, 0x4876, { 0x98, 0x3A, 0x0A, 0x55, 0xCF, 0xE6, 0xF4, 0xAA } } |
|
constexpr IID | IID_IDXGIDecodeSwapChain { 0x2633066B, 0x4514, 0x4C7A, { 0x8F, 0xD8, 0x12, 0xEA, 0x98, 0x05, 0x9D, 0x18 } } |
|
constexpr IID | IID_IDXGIDevice3 { 0x6007896C, 0x3244, 0x4AFD, { 0xBF, 0x18, 0xA6, 0xD3, 0xBE, 0xDA, 0x50, 0x23 } } |
|
constexpr IID | IID_IDXGIFactory3 { 0x25483823, 0xCD46, 0x4C7D, { 0x86, 0xCA, 0x47, 0xAA, 0x95, 0xB8, 0x37, 0xBD } } |
|
constexpr IID | IID_IDXGIFactoryMedia { 0x41E7D1F2, 0xA591, 0x4F7B, { 0xA2, 0xE5, 0xFA, 0x9C, 0x84, 0x3E, 0x1C, 0x12 } } |
|
constexpr IID | IID_IDXGIOutput2 { 0x595E39D1, 0x2724, 0x4663, { 0x99, 0xB1, 0xDA, 0x96, 0x9D, 0xE2, 0x83, 0x64 } } |
|
constexpr IID | IID_IDXGIOutput3 { 0x8A6BB301, 0x7E7E, 0x41F4, { 0xA8, 0xE0, 0x5B, 0x32, 0xF7, 0xF9, 0x9B, 0x18 } } |
|
constexpr IID | IID_IDXGISwapChain2 { 0xA8BE2AC4, 0x199F, 0x4946, { 0xB3, 0x31, 0x79, 0x59, 0x9F, 0xB9, 0x8D, 0xE7 } } |
|
constexpr IID | IID_IDXGISwapChainMedia { 0xDD95B90B, 0xF05F, 0x4F6A, { 0xBD, 0x65, 0x25, 0xBF, 0xB2, 0x64, 0xBD, 0x84 } } |
|
constexpr IID | IID_IDXGIAdapter3 { 0x645967A4, 0x1392, 0x4310, { 0xA7, 0x98, 0x80, 0x53, 0xCE, 0x3E, 0x93, 0xFD } } |
|
constexpr IID | IID_IDXGIFactory4 { 0x1BC6EA02, 0xEF36, 0x464F, { 0xBF, 0x0C, 0x21, 0xCA, 0x39, 0xE5, 0x16, 0x8A } } |
|
constexpr IID | IID_IDXGIOutput4 { 0xDC7DCA35, 0x2196, 0x414D, { 0x9F, 0x53, 0x61, 0x78, 0x84, 0x03, 0x2A, 0x60 } } |
|
constexpr IID | IID_IDXGISwapChain3 { 0x94D99BDB, 0xF1F8, 0x4AB0, { 0xB2, 0x36, 0x7D, 0xA0, 0x17, 0x0E, 0xDA, 0xB1 } } |
|
constexpr IID | IID_IDXGIDevice4 { 0x95B4F95F, 0xD8DA, 0x4CA4, { 0x9E, 0xE6, 0x3B, 0x76, 0xD5, 0x96, 0x8A, 0x10 } } |
|
constexpr IID | IID_IDXGIFactory5 { 0x7632E1F5, 0xEE65, 0x4DCA, { 0x87, 0xFD, 0x84, 0xCD, 0x75, 0xF8, 0x83, 0x8D } } |
|
constexpr IID | IID_IDXGIOutput5 { 0x80A07424, 0xAB52, 0x42EB, { 0x83, 0x3C, 0x0C, 0x42, 0xFD, 0x28, 0x2D, 0x98 } } |
|
constexpr IID | IID_IDXGISwapChain4 { 0x3D585D5A, 0xBD4A, 0x489E, { 0xB1, 0xF4, 0x3D, 0xBC, 0xB6, 0x45, 0x2F, 0xFB } } |
|
constexpr IID | IID_IDXGIAdapter4 { 0x3C8D99D1, 0x4FBF, 0x4181, { 0xA8, 0x2C, 0xAF, 0x66, 0xBF, 0x7B, 0xD2, 0x4E } } |
|
constexpr IID | IID_IDXGIFactory6 { 0xC1B6694F, 0xFF09, 0x44A9, { 0xB0, 0x3C, 0x77, 0x90, 0x0A, 0x0A, 0x1D, 0x17 } } |
|
constexpr IID | IID_IDXGIFactory7 { 0xA4966EED, 0x76DB, 0x44DA, { 0x84, 0xC1, 0xEE, 0x9A, 0x7A, 0xFB, 0x20, 0xA8 } } |
|
constexpr IID | IID_IDXGIOutput6 { 0x068346E8, 0xAAEC, 0x4B84, { 0xAD, 0xD7, 0x13, 0x7F, 0x51, 0x3F, 0x77, 0xA1 } } |
|
constexpr auto | STANDARD_RIGHTS_REQUIRED { 0x000F0000 } |
|
constexpr auto | STANDARD_RIGHTS_ALL { 0x001F0000 } |
|
constexpr auto | CP_UTF8 { 65001u } |
|
constexpr auto | MEM_COMMIT { 0x00001000u } |
|
constexpr auto | MEM_RESERVE { 0x00002000u } |
|
constexpr auto | MEM_DECOMMIT { 0x00004000u } |
|
constexpr auto | MEM_RELEASE { 0x00008000u } |
|
constexpr auto | MEM_FREE { 0x00010000u } |
|
constexpr auto | MEM_RESET { 0x00080000u } |
|
constexpr auto | MEM_RESET_UNDO { 0x01000000u } |
|
constexpr auto | PAGE_NOACCESS { 0x00000001u } |
|
constexpr auto | PAGE_READONLY { 0x00000002u } |
|
constexpr auto | PAGE_READWRITE { 0x00000004u } |
|
constexpr auto | PAGE_WRITECOPY { 0x00000008u } |
|
constexpr auto | PAGE_EXECUTE { 0x00000010u } |
|
constexpr auto | PAGE_EXECUTE_READ { 0x00000020u } |
|
constexpr auto | PAGE_EXECUTE_READWRITE { 0x00000040u } |
|
constexpr auto | SECTION_QUERY { 0x00000001 } |
|
constexpr auto | SECTION_MAP_WRITE { 0x00000002 } |
|
constexpr auto | SECTION_MAP_READ { 0x00000004 } |
|
constexpr auto | SECTION_MAP_EXECUTE { 0x00000008 } |
|
constexpr auto | SECTION_EXTEND_SIZE { 0x00000010 } |
|
constexpr auto | SECTION_MAP_EXECUTE_EXPLICIT { 0x00000020 } |
|
constexpr auto | SECTION_ALL_ACCESS |
|
constexpr auto | FILE_ATTRIBUTE_READONLY { 0x00000001u } |
|
constexpr auto | FILE_ATTRIBUTE_HIDDEN { 0x00000002u } |
|
constexpr auto | FILE_ATTRIBUTE_SYSTEM { 0x00000004u } |
|
constexpr auto | FILE_ATTRIBUTE_DIRECTORY { 0x00000010u } |
|
constexpr auto | FILE_ATTRIBUTE_ARCHIVE { 0x00000020u } |
|
constexpr auto | FILE_MAP_ALL_ACCESS { SECTION_ALL_ACCESS } |
|
constexpr auto | FILE_MAP_COPY { 0x00000001u } |
|
constexpr auto | FILE_MAP_WRITE { 0x00000002u } |
|
constexpr auto | FILE_MAP_READ { 0x00000004u } |
|
constexpr auto | FILE_MAP_EXECUTE { 0x00000020u } |
|
constexpr auto | FILE_MAP_LARGE_PAGES { 0x20000000u } |
|
constexpr auto | FILE_MAP_TARGETS_INVALID { 0x40000000u } |
|
constexpr auto | FILE_MAP_RESERVE { 0x80000000u } |
|
constexpr auto | GENERIC_READ { 0x80000000L } |
|
constexpr auto | GENERIC_WRITE { 0x40000000L } |
|
constexpr auto | GENERIC_EXECUTE { 0x20000000L } |
|
constexpr auto | GENERIC_ALL { 0x10000000L } |
|
constexpr auto | IMAGE_DOS_SIGNATURE { 0x5A4Du } |
|
constexpr auto | IMAGE_NT_SIGNATURE { 0x00004550u } |
|
constexpr auto | IMAGE_NT_OPTIONAL_HDR32_MAGIC { 0x10Bu } |
|
constexpr auto | IMAGE_NT_OPTIONAL_HDR64_MAGIC { 0x20Bu } |
|
constexpr auto | IMAGE_DIRECTORY_ENTRY_EXPORT { 0u } |
|
constexpr auto | IMAGE_DIRECTORY_ENTRY_IMPORT { 1u } |
|
constexpr auto | IMAGE_DIRECTORY_ENTRY_RESOURCE { 2u } |
|
constexpr auto | IMAGE_DIRECTORY_ENTRY_EXCEPTION { 3u } |
|
constexpr auto | IMAGE_DIRECTORY_ENTRY_SECURITY { 4u } |
|
constexpr auto | IMAGE_DIRECTORY_ENTRY_BASERELOC { 5u } |
|
constexpr auto | IMAGE_DIRECTORY_ENTRY_DEBUG { 6u } |
|
constexpr auto | IMAGE_DIRECTORY_ENTRY_ARCHITECTURE { 7u } |
|
constexpr auto | IMAGE_DIRECTORY_ENTRY_GLOBALPTR { 8u } |
|
constexpr auto | IMAGE_DIRECTORY_ENTRY_TLS { 9u } |
|
constexpr auto | IMAGE_DIRECTORY_ENTRY_LOAD_CONFIG { 10u } |
|
constexpr auto | IMAGE_DIRECTORY_ENTRY_BOUND_IMPORT { 11u } |
|
constexpr auto | IMAGE_DIRECTORY_ENTRY_IAT { 12u } |
|
constexpr auto | IMAGE_DIRECTORY_ENTRY_DELAY_IMPORT { 13u } |
|
constexpr auto | IMAGE_DIRECTORY_ENTRY_COM_DESCRIPTOR { 14u } |
|
constexpr auto | IMAGE_NUMBEROF_DIRECTORY_ENTRIES { 16u } |
|
constexpr auto | IMAGE_ORDINAL_FLAG32 { 0x80000000u } |
|
constexpr auto | IMAGE_ORDINAL_FLAG64 { 0x8000000000000000ull } |
|
constexpr auto | IMAGE_SCN_MEM_SHARED { 0x10000000u } |
|
constexpr auto | IMAGE_SCN_MEM_EXECUTE { 0x20000000u } |
|
constexpr auto | IMAGE_SCN_MEM_READ { 0x40000000u } |
|
constexpr auto | IMAGE_SCN_MEM_WRITE { 0x80000000u } |
|
constexpr auto | IMAGE_SIZEOF_SECTION_HEADER { 40u } |
|
constexpr auto | IMAGE_SIZEOF_SHORT_NAME { 8u } |
|
constexpr auto | DEBUG_PROCESS { 0x00000001u } |
|
constexpr auto | DEBUG_ONLY_THIS_PROCESS { 0x00000002u } |
|
constexpr auto | CREATE_SUSPENDED { 0x00000004u } |
|
constexpr auto | DETACHED_PROCESS { 0x00000008u } |
|
constexpr auto | CREATE_NEW_CONSOLE { 0x00000010u } |
|
constexpr auto | NORMAL_PRIORITY_CLASS { 0x00000020u } |
|
constexpr auto | IDLE_PRIORITY_CLASS { 0x00000040u } |
|
constexpr auto | HIGH_PRIORITY_CLASS { 0x00000080u } |
|
constexpr auto | REALTIME_PRIORITY_CLASS { 0x00000100u } |
|
constexpr auto | CREATE_NEW_PROCESS_GROUP { 0x00000200u } |
|
constexpr auto | CREATE_UNICODE_ENVIRONMENT { 0x00000400u } |
|
constexpr auto | CREATE_FORCEDOS { 0x00002000u } |
|
constexpr auto | BELOW_NORMAL_PRIORITY_CLASS { 0x00004000u } |
|
constexpr auto | ABOVE_NORMAL_PRIORITY_CLASS { 0x00008000u } |
|
constexpr auto | INHERIT_PARENT_AFFINITY { 0x00010000u } |
|
constexpr auto | CREATE_PROTECTED_PROCESS { 0x00040000u } |
|
constexpr auto | EXTENDED_STARTUPINFO_PRESENT { 0x00080000u } |
|
constexpr auto | PROCESS_MODE_BACKGROUND_BEGIN { 0x00100000u } |
|
constexpr auto | PROCESS_MODE_BACKGROUND_END { 0x00200000u } |
|
constexpr auto | CREATE_SECURE_PROCESS { 0x00400000 } |
|
constexpr auto | CREATE_BREAKAWAY_FROM_JOB { 0x01000000u } |
|
constexpr auto | CREATE_PRESERVE_CODE_AUTHZ_LEVEL { 0x02000000u } |
|
constexpr auto | CREATE_DEFAULT_ERROR_MODE { 0x04000000u } |
|
constexpr auto | CREATE_NO_WINDOW { 0x08000000u } |
|
constexpr auto | LCMAP_LOWERCASE { 0x00000100u } |
|
constexpr auto | LCMAP_UPPERCASE { 0x00000200u } |
|
constexpr auto | LCMAP_TITLECASE { 0x00000300u } |
|
constexpr auto | LCMAP_SORTKEY { 0x00000400u } |
|
constexpr auto | LCMAP_BYTEREV { 0x00000800u } |
|
constexpr auto | LCMAP_HIRAGANA { 0x00100000u } |
|
constexpr auto | LCMAP_KATAKANA { 0x00200000u } |
|
constexpr auto | LCMAP_HALFWIDTH { 0x00400000u } |
|
constexpr auto | LCMAP_FULLWIDTH { 0x00800000u } |
|
constexpr auto | LCMAP_LINGUISTIC_CASING { 0x01000000u } |
|
constexpr auto | LCMAP_SIMPLIFIED_CHINESE { 0x02000000u } |
|
constexpr auto | LCMAP_TRADITIONAL_CHINESE { 0x04000000u } |
|
constexpr auto | LOCALE_NAME_USER_DEFAULT { nullptr } |
|
constexpr auto | LOCALE_NAME_INVARIANT { L"" } |
|
constexpr auto | LOCALE_NAME_SYSTEM_DEFAULT { L"!x-sys-default-locale" } |
|
constexpr GUID | FOLDERID_Documents { 0xFDD39AD0u, 0x238Fu, 0x46AFu, { 0xADu, 0xB4u, 0x6Cu, 0x85u, 0x48u, 0x03u, 0x69u, 0xC7u } } |
|
constexpr GUID | FOLDERID_Pictures { 0x33E28130u, 0x4E1Eu, 0x4676u, { 0x83u, 0x5Au, 0x98u, 0x39u, 0x5Cu, 0x3Bu, 0xC3u, 0xBBu } } |
|
constexpr GUID | FOLDERID_ProgramData { 0x62AB5D82u, 0xFDC1u, 0x4DC3u, { 0xA9u, 0xDDu, 0x07u, 0x0Du, 0x1Du, 0x49u, 0x5Du, 0x97u } } |
|
constexpr auto | KF_FLAG_DEFAULT { 0x00000000u } |
|
constexpr auto | KF_FLAG_FORCE_APP_DATA_REDIRECTION { 0x00080000u } |
|
constexpr auto | KF_FLAG_RETURN_FILTER_REDIRECTION_TARGET { 0x00040000u } |
|
constexpr auto | KF_FLAG_FORCE_PACKAGE_REDIRECTION { 0x00020000u } |
|
constexpr auto | KF_FLAG_NO_PACKAGE_REDIRECTION { 0x00010000u } |
|
constexpr auto | KF_FLAG_FORCE_APPCONTAINER_REDIRECTION { 0x00020000u } |
|
constexpr auto | KF_FLAG_NO_APPCONTAINER_REDIRECTION { 0x00010000u } |
|
constexpr auto | KF_FLAG_CREATE { 0x00008000u } |
|
constexpr auto | KF_FLAG_DONT_VERIFY { 0x00004000u } |
|
constexpr auto | KF_FLAG_DONT_UNEXPAND { 0x00002000u } |
|
constexpr auto | KF_FLAG_NO_ALIAS { 0x00001000u } |
|
constexpr auto | KF_FLAG_INIT { 0x00000800u } |
|
constexpr auto | KF_FLAG_DEFAULT_PATH { 0x00000400u } |
|
constexpr auto | KF_FLAG_NOT_PARENT_RELATIVE { 0x00000200u } |
|
constexpr auto | KF_FLAG_SIMPLE_IDLIST { 0x00000100u } |
|
constexpr auto | KF_FLAG_ALIAS_ONLY { 0x80000000u } |
|
constexpr std::uint16_t | XINPUT_GAMEPAD_LEFT_THUMB_DEADZONE { 7849 } |
|
constexpr std::uint16_t | XINPUT_GAMEPAD_RIGHT_THUMB_DEADZONE { 8689 } |
|
constexpr std::uint8_t | XINPUT_GAMEPAD_TRIGGER_THRESHOLD { 30 } |
|