Bindings for [[ Direct3D 12 ; https://learn.microsoft.com/en-us/windows/win32/direct3d12/direct3d-12-graphics ]].

Collection Info

View Source
Collection
vendor
Path
directx/d3d12
Entries
1344
Constants 572
Types 672
Procedures 12
Procedure Groups 0
Variables 88

Source Files

Constants

572

ARRAY_AXIS_ADDRESS_RANGE_BIT_COUNT #

Source
ARRAY_AXIS_ADDRESS_RANGE_BIT_COUNT :: 9

CLIP_OR_CULL_DISTANCE_COUNT #

Source
CLIP_OR_CULL_DISTANCE_COUNT :: 8

CLIP_OR_CULL_DISTANCE_ELEMENT_COUNT #

Source
CLIP_OR_CULL_DISTANCE_ELEMENT_COUNT :: 2

COLOR_WRITE_ENABLE_ALL #

Source
COLOR_WRITE_ENABLE_ALL :: COLOR_WRITE_ENABLE_MASK{.RED, .GREEN, .BLUE, .ALPHA}

COLOR_WRITE_ENABLE_ALPHA #

Source
COLOR_WRITE_ENABLE_ALPHA :: COLOR_WRITE_ENABLE_MASK{.ALPHA}

COLOR_WRITE_ENABLE_BLUE #

Source
COLOR_WRITE_ENABLE_BLUE :: COLOR_WRITE_ENABLE_MASK{.BLUE}

COLOR_WRITE_ENABLE_GREEN #

Source
COLOR_WRITE_ENABLE_GREEN :: COLOR_WRITE_ENABLE_MASK{.GREEN}

COLOR_WRITE_ENABLE_RED #

Source
COLOR_WRITE_ENABLE_RED :: COLOR_WRITE_ENABLE_MASK{.RED}

COMMONSHADER_CONSTANT_BUFFER_API_SLOT_COUNT #

Source
COMMONSHADER_CONSTANT_BUFFER_API_SLOT_COUNT :: 14

COMMONSHADER_CONSTANT_BUFFER_COMPONENT_BIT_COUNT #

Source
COMMONSHADER_CONSTANT_BUFFER_COMPONENT_BIT_COUNT :: 32

COMMONSHADER_CONSTANT_BUFFER_COMPONENTS #

Source
COMMONSHADER_CONSTANT_BUFFER_COMPONENTS :: 4

COMMONSHADER_CONSTANT_BUFFER_HW_SLOT_COUNT #

Source
COMMONSHADER_CONSTANT_BUFFER_HW_SLOT_COUNT :: 15

COMMONSHADER_CONSTANT_BUFFER_PARTIAL_UPDATE_EXTENTS_BYTE_ALIGNMENT #

Source
COMMONSHADER_CONSTANT_BUFFER_PARTIAL_UPDATE_EXTENTS_BYTE_ALIGNMENT :: 16

COMMONSHADER_CONSTANT_BUFFER_REGISTER_COMPONENTS #

Source
COMMONSHADER_CONSTANT_BUFFER_REGISTER_COMPONENTS :: 4

COMMONSHADER_CONSTANT_BUFFER_REGISTER_COUNT #

Source
COMMONSHADER_CONSTANT_BUFFER_REGISTER_COUNT :: 15

COMMONSHADER_CONSTANT_BUFFER_REGISTER_READ_PORTS #

Source
COMMONSHADER_CONSTANT_BUFFER_REGISTER_READ_PORTS :: 1

COMMONSHADER_CONSTANT_BUFFER_REGISTER_READS_PER_INST #

Source
COMMONSHADER_CONSTANT_BUFFER_REGISTER_READS_PER_INST :: 1

COMMONSHADER_FLOWCONTROL_NESTING_LIMIT #

Source
COMMONSHADER_FLOWCONTROL_NESTING_LIMIT :: 64

COMMONSHADER_IMMEDIATE_CONSTANT_BUFFER_REGISTER_COMPONENTS #

Source
COMMONSHADER_IMMEDIATE_CONSTANT_BUFFER_REGISTER_COMPONENTS :: 4

COMMONSHADER_IMMEDIATE_CONSTANT_BUFFER_REGISTER_COUNT #

Source
COMMONSHADER_IMMEDIATE_CONSTANT_BUFFER_REGISTER_COUNT :: 1

COMMONSHADER_IMMEDIATE_CONSTANT_BUFFER_REGISTER_READ_PORTS #

Source
COMMONSHADER_IMMEDIATE_CONSTANT_BUFFER_REGISTER_READ_PORTS :: 1

COMMONSHADER_IMMEDIATE_CONSTANT_BUFFER_REGISTER_READS_PER_INST #

Source
COMMONSHADER_IMMEDIATE_CONSTANT_BUFFER_REGISTER_READS_PER_INST :: 1

COMMONSHADER_IMMEDIATE_VALUE_COMPONENT_BIT_COUNT #

Source
COMMONSHADER_IMMEDIATE_VALUE_COMPONENT_BIT_COUNT :: 32

COMMONSHADER_INPUT_RESOURCE_REGISTER_COMPONENTS #

Source
COMMONSHADER_INPUT_RESOURCE_REGISTER_COMPONENTS :: 1

COMMONSHADER_INPUT_RESOURCE_REGISTER_COUNT #

Source
COMMONSHADER_INPUT_RESOURCE_REGISTER_COUNT :: 128

COMMONSHADER_INPUT_RESOURCE_REGISTER_READ_PORTS #

Source
COMMONSHADER_INPUT_RESOURCE_REGISTER_READ_PORTS :: 1

COMMONSHADER_INPUT_RESOURCE_REGISTER_READS_PER_INST #

Source
COMMONSHADER_INPUT_RESOURCE_REGISTER_READS_PER_INST :: 1

COMMONSHADER_INPUT_RESOURCE_SLOT_COUNT #

Source
COMMONSHADER_INPUT_RESOURCE_SLOT_COUNT :: 128

COMMONSHADER_SAMPLER_REGISTER_COMPONENTS #

Source
COMMONSHADER_SAMPLER_REGISTER_COMPONENTS :: 1

COMMONSHADER_SAMPLER_REGISTER_COUNT #

Source
COMMONSHADER_SAMPLER_REGISTER_COUNT :: 16

COMMONSHADER_SAMPLER_REGISTER_READ_PORTS #

Source
COMMONSHADER_SAMPLER_REGISTER_READ_PORTS :: 1

COMMONSHADER_SAMPLER_REGISTER_READS_PER_INST #

Source
COMMONSHADER_SAMPLER_REGISTER_READS_PER_INST :: 1

COMMONSHADER_SAMPLER_SLOT_COUNT #

Source
COMMONSHADER_SAMPLER_SLOT_COUNT :: 16

COMMONSHADER_SUBROUTINE_NESTING_LIMIT #

Source
COMMONSHADER_SUBROUTINE_NESTING_LIMIT :: 32

COMMONSHADER_TEMP_REGISTER_COMPONENT_BIT_COUNT #

Source
COMMONSHADER_TEMP_REGISTER_COMPONENT_BIT_COUNT :: 32

COMMONSHADER_TEMP_REGISTER_COMPONENTS #

Source
COMMONSHADER_TEMP_REGISTER_COMPONENTS :: 4

COMMONSHADER_TEMP_REGISTER_COUNT #

Source
COMMONSHADER_TEMP_REGISTER_COUNT :: 4096

COMMONSHADER_TEMP_REGISTER_READ_PORTS #

Source
COMMONSHADER_TEMP_REGISTER_READ_PORTS :: 3

COMMONSHADER_TEMP_REGISTER_READS_PER_INST #

Source
COMMONSHADER_TEMP_REGISTER_READS_PER_INST :: 3

COMMONSHADER_TEXCOORD_RANGE_REDUCTION_MAX #

Source
COMMONSHADER_TEXCOORD_RANGE_REDUCTION_MAX :: 10

COMMONSHADER_TEXCOORD_RANGE_REDUCTION_MIN #

Source
COMMONSHADER_TEXCOORD_RANGE_REDUCTION_MIN :: -10

COMMONSHADER_TEXEL_OFFSET_MAX_NEGATIVE #

Source
COMMONSHADER_TEXEL_OFFSET_MAX_NEGATIVE :: -8

COMMONSHADER_TEXEL_OFFSET_MAX_POSITIVE #

Source
COMMONSHADER_TEXEL_OFFSET_MAX_POSITIVE :: 7

CONSTANT_BUFFER_DATA_PLACEMENT_ALIGNMENT #

Source
CONSTANT_BUFFER_DATA_PLACEMENT_ALIGNMENT :: 256

CS_4_X_BUCKET00_MAX_BYTES_TGSM_WRITABLE_PER_THREAD #

Source
CS_4_X_BUCKET00_MAX_BYTES_TGSM_WRITABLE_PER_THREAD :: 256

CS_4_X_BUCKET00_MAX_NUM_THREADS_PER_GROUP #

Source
CS_4_X_BUCKET00_MAX_NUM_THREADS_PER_GROUP :: 64

CS_4_X_BUCKET01_MAX_BYTES_TGSM_WRITABLE_PER_THREAD #

Source
CS_4_X_BUCKET01_MAX_BYTES_TGSM_WRITABLE_PER_THREAD :: 240

CS_4_X_BUCKET01_MAX_NUM_THREADS_PER_GROUP #

Source
CS_4_X_BUCKET01_MAX_NUM_THREADS_PER_GROUP :: 68

CS_4_X_BUCKET02_MAX_BYTES_TGSM_WRITABLE_PER_THREAD #

Source
CS_4_X_BUCKET02_MAX_BYTES_TGSM_WRITABLE_PER_THREAD :: 224

CS_4_X_BUCKET02_MAX_NUM_THREADS_PER_GROUP #

Source
CS_4_X_BUCKET02_MAX_NUM_THREADS_PER_GROUP :: 72

CS_4_X_BUCKET03_MAX_BYTES_TGSM_WRITABLE_PER_THREAD #

Source
CS_4_X_BUCKET03_MAX_BYTES_TGSM_WRITABLE_PER_THREAD :: 208

CS_4_X_BUCKET03_MAX_NUM_THREADS_PER_GROUP #

Source
CS_4_X_BUCKET03_MAX_NUM_THREADS_PER_GROUP :: 76

CS_4_X_BUCKET04_MAX_BYTES_TGSM_WRITABLE_PER_THREAD #

Source
CS_4_X_BUCKET04_MAX_BYTES_TGSM_WRITABLE_PER_THREAD :: 192

CS_4_X_BUCKET04_MAX_NUM_THREADS_PER_GROUP #

Source
CS_4_X_BUCKET04_MAX_NUM_THREADS_PER_GROUP :: 84

CS_4_X_BUCKET05_MAX_BYTES_TGSM_WRITABLE_PER_THREAD #

Source
CS_4_X_BUCKET05_MAX_BYTES_TGSM_WRITABLE_PER_THREAD :: 176

CS_4_X_BUCKET05_MAX_NUM_THREADS_PER_GROUP #

Source
CS_4_X_BUCKET05_MAX_NUM_THREADS_PER_GROUP :: 92

CS_4_X_BUCKET06_MAX_BYTES_TGSM_WRITABLE_PER_THREAD #

Source
CS_4_X_BUCKET06_MAX_BYTES_TGSM_WRITABLE_PER_THREAD :: 160

CS_4_X_BUCKET06_MAX_NUM_THREADS_PER_GROUP #

Source
CS_4_X_BUCKET06_MAX_NUM_THREADS_PER_GROUP :: 100

CS_4_X_BUCKET07_MAX_BYTES_TGSM_WRITABLE_PER_THREAD #

Source
CS_4_X_BUCKET07_MAX_BYTES_TGSM_WRITABLE_PER_THREAD :: 144

CS_4_X_BUCKET07_MAX_NUM_THREADS_PER_GROUP #

Source
CS_4_X_BUCKET07_MAX_NUM_THREADS_PER_GROUP :: 112

CS_4_X_BUCKET08_MAX_BYTES_TGSM_WRITABLE_PER_THREAD #

Source
CS_4_X_BUCKET08_MAX_BYTES_TGSM_WRITABLE_PER_THREAD :: 128

CS_4_X_BUCKET08_MAX_NUM_THREADS_PER_GROUP #

Source
CS_4_X_BUCKET08_MAX_NUM_THREADS_PER_GROUP :: 128

CS_4_X_BUCKET09_MAX_BYTES_TGSM_WRITABLE_PER_THREAD #

Source
CS_4_X_BUCKET09_MAX_BYTES_TGSM_WRITABLE_PER_THREAD :: 112

CS_4_X_BUCKET09_MAX_NUM_THREADS_PER_GROUP #

Source
CS_4_X_BUCKET09_MAX_NUM_THREADS_PER_GROUP :: 144

CS_4_X_BUCKET10_MAX_BYTES_TGSM_WRITABLE_PER_THREAD #

Source
CS_4_X_BUCKET10_MAX_BYTES_TGSM_WRITABLE_PER_THREAD :: 96

CS_4_X_BUCKET10_MAX_NUM_THREADS_PER_GROUP #

Source
CS_4_X_BUCKET10_MAX_NUM_THREADS_PER_GROUP :: 168

CS_4_X_BUCKET11_MAX_BYTES_TGSM_WRITABLE_PER_THREAD #

Source
CS_4_X_BUCKET11_MAX_BYTES_TGSM_WRITABLE_PER_THREAD :: 80

CS_4_X_BUCKET11_MAX_NUM_THREADS_PER_GROUP #

Source
CS_4_X_BUCKET11_MAX_NUM_THREADS_PER_GROUP :: 204

CS_4_X_BUCKET12_MAX_BYTES_TGSM_WRITABLE_PER_THREAD #

Source
CS_4_X_BUCKET12_MAX_BYTES_TGSM_WRITABLE_PER_THREAD :: 64

CS_4_X_BUCKET12_MAX_NUM_THREADS_PER_GROUP #

Source
CS_4_X_BUCKET12_MAX_NUM_THREADS_PER_GROUP :: 256

CS_4_X_BUCKET13_MAX_BYTES_TGSM_WRITABLE_PER_THREAD #

Source
CS_4_X_BUCKET13_MAX_BYTES_TGSM_WRITABLE_PER_THREAD :: 48

CS_4_X_BUCKET13_MAX_NUM_THREADS_PER_GROUP #

Source
CS_4_X_BUCKET13_MAX_NUM_THREADS_PER_GROUP :: 340

CS_4_X_BUCKET14_MAX_BYTES_TGSM_WRITABLE_PER_THREAD #

Source
CS_4_X_BUCKET14_MAX_BYTES_TGSM_WRITABLE_PER_THREAD :: 32

CS_4_X_BUCKET14_MAX_NUM_THREADS_PER_GROUP #

Source
CS_4_X_BUCKET14_MAX_NUM_THREADS_PER_GROUP :: 512

CS_4_X_BUCKET15_MAX_BYTES_TGSM_WRITABLE_PER_THREAD #

Source
CS_4_X_BUCKET15_MAX_BYTES_TGSM_WRITABLE_PER_THREAD :: 16

CS_4_X_BUCKET15_MAX_NUM_THREADS_PER_GROUP #

Source
CS_4_X_BUCKET15_MAX_NUM_THREADS_PER_GROUP :: 768

CS_4_X_DISPATCH_MAX_THREAD_GROUPS_IN_Z_DIMENSION #

Source
CS_4_X_DISPATCH_MAX_THREAD_GROUPS_IN_Z_DIMENSION :: 1

CS_4_X_RAW_UAV_BYTE_ALIGNMENT #

Source
CS_4_X_RAW_UAV_BYTE_ALIGNMENT :: 256

CS_4_X_THREAD_GROUP_MAX_THREADS_PER_GROUP #

Source
CS_4_X_THREAD_GROUP_MAX_THREADS_PER_GROUP :: 768

CS_DISPATCH_MAX_THREAD_GROUPS_PER_DIMENSION #

Source
CS_DISPATCH_MAX_THREAD_GROUPS_PER_DIMENSION :: 65535

CS_TGSM_REGISTER_READS_PER_INST #

Source
CS_TGSM_REGISTER_READS_PER_INST :: 1

CS_TGSM_RESOURCE_REGISTER_COMPONENTS #

Source
CS_TGSM_RESOURCE_REGISTER_COMPONENTS :: 1

CS_TGSM_RESOURCE_REGISTER_READ_PORTS #

Source
CS_TGSM_RESOURCE_REGISTER_READ_PORTS :: 1

CS_THREAD_GROUP_MAX_THREADS_PER_GROUP #

Source
CS_THREAD_GROUP_MAX_THREADS_PER_GROUP :: 1024

CS_THREAD_LOCAL_TEMP_REGISTER_POOL #

Source
CS_THREAD_LOCAL_TEMP_REGISTER_POOL :: 16384

CS_THREADGROUPID_REGISTER_COMPONENTS #

Source
CS_THREADGROUPID_REGISTER_COMPONENTS :: 3

CS_THREADGROUPID_REGISTER_COUNT #

Source
CS_THREADGROUPID_REGISTER_COUNT :: 1

CS_THREADID_REGISTER_COMPONENTS #

Source
CS_THREADID_REGISTER_COMPONENTS :: 3

CS_THREADIDINGROUP_REGISTER_COMPONENTS #

Source
CS_THREADIDINGROUP_REGISTER_COMPONENTS :: 3

CS_THREADIDINGROUP_REGISTER_COUNT #

Source
CS_THREADIDINGROUP_REGISTER_COUNT :: 1

CS_THREADIDINGROUPFLATTENED_REGISTER_COMPONENTS #

Source
CS_THREADIDINGROUPFLATTENED_REGISTER_COMPONENTS :: 1

CS_THREADIDINGROUPFLATTENED_REGISTER_COUNT #

Source
CS_THREADIDINGROUPFLATTENED_REGISTER_COUNT :: 1

DEBUG_D3D12_UUID_STRING #

Source
DEBUG_D3D12_UUID_STRING :: "cf59a98c-a950-4326-91ef-9ba17bfd95"

DEFAULT_BLEND_FACTOR_ALPHA #

Source
DEFAULT_BLEND_FACTOR_ALPHA :: 1.0

DEFAULT_BLEND_FACTOR_GREEN #

Source
DEFAULT_BLEND_FACTOR_GREEN :: 1.0

DEFAULT_BORDER_COLOR_COMPONENT #

Source
DEFAULT_BORDER_COLOR_COMPONENT :: 0.0

DEFAULT_MSAA_RESOURCE_PLACEMENT_ALIGNMENT #

Source
DEFAULT_MSAA_RESOURCE_PLACEMENT_ALIGNMENT :: 4194304

DEFAULT_RENDER_TARGET_ARRAY_INDEX #

Source
DEFAULT_RENDER_TARGET_ARRAY_INDEX :: 0

DEFAULT_RESOURCE_PLACEMENT_ALIGNMENT #

Source
DEFAULT_RESOURCE_PLACEMENT_ALIGNMENT :: 65536

DEFAULT_SHADER_4_COMPONENT_MAPPING #

Source
DEFAULT_SHADER_4_COMPONENT_MAPPING :: (0 & SHADER_COMPONENT_MAPPING_MASK) | ((1 & SHADER_COMPONENT_MAPPING_MASK) << SHADER_COMPONENT_MAPPING_SHIFT) | ((2 & SHADER_COMPONENT_MAPPING_MASK) << (SHADER_COMPONENT_MAPPING_SHIFT * 2)) | ((3 & SHADER_COMPONENT_MAPPING_MASK) << (SHADER_COMPONENT_MAPPING_SHIFT * 3)) | SHADER_COMPONENT_MAPPING_ALWAYS_SET_BIT_AVOIDING_ZEROMEM_MISTAKES

DEFAULT_SLOPE_SCALED_DEPTH_BIAS #

Source
DEFAULT_SLOPE_SCALED_DEPTH_BIAS :: 0.0

DEFAULT_STENCIL_WRITE_MASK #

Source
DEFAULT_STENCIL_WRITE_MASK :: 0xff

DEFAULT_VIEWPORT_AND_SCISSORRECT_INDEX #

Source
DEFAULT_VIEWPORT_AND_SCISSORRECT_INDEX :: 0

DEFAULT_VIEWPORT_MAX_DEPTH #

Source
DEFAULT_VIEWPORT_MAX_DEPTH :: 0.0

DEFAULT_VIEWPORT_MIN_DEPTH #

Source
DEFAULT_VIEWPORT_MIN_DEPTH :: 0.0

DESCRIPTOR_RANGE_OFFSET_APPEND #

Source
DESCRIPTOR_RANGE_OFFSET_APPEND :: 0xffffffff

DRIVER_RESERVED_REGISTER_SPACE_VALUES_END #

Source
DRIVER_RESERVED_REGISTER_SPACE_VALUES_END :: 0xfffffff7

DRIVER_RESERVED_REGISTER_SPACE_VALUES_START #

Source
DRIVER_RESERVED_REGISTER_SPACE_VALUES_START :: 0xfffffff0

DS_INPUT_CONTROL_POINT_REGISTER_COMPONENT_BIT_COUNT #

Source
DS_INPUT_CONTROL_POINT_REGISTER_COMPONENT_BIT_COUNT :: 32

DS_INPUT_CONTROL_POINT_REGISTER_COMPONENTS #

Source
DS_INPUT_CONTROL_POINT_REGISTER_COMPONENTS :: 4

DS_INPUT_CONTROL_POINT_REGISTER_COUNT #

Source
DS_INPUT_CONTROL_POINT_REGISTER_COUNT :: 32

DS_INPUT_CONTROL_POINT_REGISTER_READ_PORTS #

Source
DS_INPUT_CONTROL_POINT_REGISTER_READ_PORTS :: 1

DS_INPUT_CONTROL_POINT_REGISTER_READS_PER_INST #

Source
DS_INPUT_CONTROL_POINT_REGISTER_READS_PER_INST :: 2

DS_INPUT_CONTROL_POINTS_MAX_TOTAL_SCALARS #

Source
DS_INPUT_CONTROL_POINTS_MAX_TOTAL_SCALARS :: 3968

DS_INPUT_DOMAIN_POINT_REGISTER_COMPONENT_BIT_COUNT #

Source
DS_INPUT_DOMAIN_POINT_REGISTER_COMPONENT_BIT_COUNT :: 32

DS_INPUT_DOMAIN_POINT_REGISTER_COMPONENTS #

Source
DS_INPUT_DOMAIN_POINT_REGISTER_COMPONENTS :: 3

DS_INPUT_DOMAIN_POINT_REGISTER_COUNT #

Source
DS_INPUT_DOMAIN_POINT_REGISTER_COUNT :: 1

DS_INPUT_DOMAIN_POINT_REGISTER_READ_PORTS #

Source
DS_INPUT_DOMAIN_POINT_REGISTER_READ_PORTS :: 1

DS_INPUT_DOMAIN_POINT_REGISTER_READS_PER_INST #

Source
DS_INPUT_DOMAIN_POINT_REGISTER_READS_PER_INST :: 2

DS_INPUT_PATCH_CONSTANT_REGISTER_COMPONENT_BIT_COUNT #

Source
DS_INPUT_PATCH_CONSTANT_REGISTER_COMPONENT_BIT_COUNT :: 32

DS_INPUT_PATCH_CONSTANT_REGISTER_COMPONENTS #

Source
DS_INPUT_PATCH_CONSTANT_REGISTER_COMPONENTS :: 4

DS_INPUT_PATCH_CONSTANT_REGISTER_COUNT #

Source
DS_INPUT_PATCH_CONSTANT_REGISTER_COUNT :: 32

DS_INPUT_PATCH_CONSTANT_REGISTER_READ_PORTS #

Source
DS_INPUT_PATCH_CONSTANT_REGISTER_READ_PORTS :: 1

DS_INPUT_PATCH_CONSTANT_REGISTER_READS_PER_INST #

Source
DS_INPUT_PATCH_CONSTANT_REGISTER_READS_PER_INST :: 2

DS_INPUT_PRIMITIVE_ID_REGISTER_COMPONENT_BIT_COUNT #

Source
DS_INPUT_PRIMITIVE_ID_REGISTER_COMPONENT_BIT_COUNT :: 32

DS_INPUT_PRIMITIVE_ID_REGISTER_COMPONENTS #

Source
DS_INPUT_PRIMITIVE_ID_REGISTER_COMPONENTS :: 1

DS_INPUT_PRIMITIVE_ID_REGISTER_COUNT #

Source
DS_INPUT_PRIMITIVE_ID_REGISTER_COUNT :: 1

DS_INPUT_PRIMITIVE_ID_REGISTER_READ_PORTS #

Source
DS_INPUT_PRIMITIVE_ID_REGISTER_READ_PORTS :: 1

DS_INPUT_PRIMITIVE_ID_REGISTER_READS_PER_INST #

Source
DS_INPUT_PRIMITIVE_ID_REGISTER_READS_PER_INST :: 2

DS_OUTPUT_REGISTER_COMPONENT_BIT_COUNT #

Source
DS_OUTPUT_REGISTER_COMPONENT_BIT_COUNT :: 32

DS_OUTPUT_REGISTER_COMPONENTS #

Source
DS_OUTPUT_REGISTER_COMPONENTS :: 4

ExperimentalShaderModels_UUID_STRING #

Source
ExperimentalShaderModels_UUID_STRING :: "76f5573e-f13a-40f5-b297-81ce9e18933f"

FILTER_REDUCTION_TYPE_MASK #

Source
FILTER_REDUCTION_TYPE_MASK :: 0x3

FILTER_REDUCTION_TYPE_SHIFT #

Source
FILTER_REDUCTION_TYPE_SHIFT :: 7

FL9_1_DEFAULT_MAX_ANISOTROPY #

Source
FL9_1_DEFAULT_MAX_ANISOTROPY :: 2

FL9_1_IA_PRIMITIVE_MAX_COUNT #

Source
FL9_1_IA_PRIMITIVE_MAX_COUNT :: 65535

FL9_1_REQ_TEXTURE1D_U_DIMENSION #

Source
FL9_1_REQ_TEXTURE1D_U_DIMENSION :: 2048

FL9_1_REQ_TEXTURE2D_U_OR_V_DIMENSION #

Source
FL9_1_REQ_TEXTURE2D_U_OR_V_DIMENSION :: 2048

FL9_1_REQ_TEXTURE3D_U_V_OR_W_DIMENSION #

Source
FL9_1_REQ_TEXTURE3D_U_V_OR_W_DIMENSION :: 256

FL9_1_REQ_TEXTURECUBE_DIMENSION #

Source
FL9_1_REQ_TEXTURECUBE_DIMENSION :: 512

FL9_1_SIMULTANEOUS_RENDER_TARGET_COUNT #

Source
FL9_1_SIMULTANEOUS_RENDER_TARGET_COUNT :: 1

FL9_2_IA_PRIMITIVE_MAX_COUNT #

Source
FL9_2_IA_PRIMITIVE_MAX_COUNT :: 1048575

FL9_3_REQ_TEXTURE1D_U_DIMENSION #

Source
FL9_3_REQ_TEXTURE1D_U_DIMENSION :: 4096

FL9_3_REQ_TEXTURE2D_U_OR_V_DIMENSION #

Source
FL9_3_REQ_TEXTURE2D_U_OR_V_DIMENSION :: 4096

FL9_3_REQ_TEXTURECUBE_DIMENSION #

Source
FL9_3_REQ_TEXTURECUBE_DIMENSION :: 4096

FL9_3_SIMULTANEOUS_RENDER_TARGET_COUNT #

Source
FL9_3_SIMULTANEOUS_RENDER_TARGET_COUNT :: 4

FLOAT_TO_SRGB_EXPONENT_DENOMINATOR #

Source
FLOAT_TO_SRGB_EXPONENT_DENOMINATOR :: 2.4

FLOAT_TO_SRGB_EXPONENT_NUMERATOR #

Source
FLOAT_TO_SRGB_EXPONENT_NUMERATOR :: 1.0

FLOAT_TO_SRGB_THRESHOLD #

Source
FLOAT_TO_SRGB_THRESHOLD :: 0.0031308

FLOAT16_FUSED_TOLERANCE_IN_ULP #

Source
FLOAT16_FUSED_TOLERANCE_IN_ULP :: 0.6

FLOAT32_TO_INTEGER_TOLERANCE_IN_ULP #

Source
FLOAT32_TO_INTEGER_TOLERANCE_IN_ULP :: 0.6

FTOI_INSTRUCTION_MAX_INPUT #

Source
FTOI_INSTRUCTION_MAX_INPUT :: 2147483647.999

FTOI_INSTRUCTION_MIN_INPUT #

Source
FTOI_INSTRUCTION_MIN_INPUT :: -2147483648.999

FTOU_INSTRUCTION_MAX_INPUT #

Source
FTOU_INSTRUCTION_MAX_INPUT :: 4294967295.999

FTOU_INSTRUCTION_MIN_INPUT #

Source
FTOU_INSTRUCTION_MIN_INPUT :: 0.0

GPU_BASED_VALIDATION_PIPELINE_STATE_CREATE_FLAG_VALID_MASK #

Source
GPU_BASED_VALIDATION_PIPELINE_STATE_CREATE_FLAG_VALID_MASK :: GPU_BASED_VALIDATION_PIPELINE_STATE_CREATE_FLAGS{.FRONT_LOAD_CREATE_TRACKING_ONLY_SHADERS, .FRONT_LOAD_CREATE_UNGUARDED_VALIDATION_SHADERS, .FRONT_LOAD_CREATE_GUARDED_VALIDATION_SHADERS}

GS_INPUT_INSTANCE_ID_READ_PORTS #

Source
GS_INPUT_INSTANCE_ID_READ_PORTS :: 1

GS_INPUT_INSTANCE_ID_READS_PER_INST #

Source
GS_INPUT_INSTANCE_ID_READS_PER_INST :: 2

GS_INPUT_INSTANCE_ID_REGISTER_COMPONENT_BIT_COUNT #

Source
GS_INPUT_INSTANCE_ID_REGISTER_COMPONENT_BIT_COUNT :: 32

GS_INPUT_INSTANCE_ID_REGISTER_COMPONENTS #

Source
GS_INPUT_INSTANCE_ID_REGISTER_COMPONENTS :: 1

GS_INPUT_INSTANCE_ID_REGISTER_COUNT #

Source
GS_INPUT_INSTANCE_ID_REGISTER_COUNT :: 1

GS_INPUT_PRIM_CONST_REGISTER_COMPONENT_BIT_COUNT #

Source
GS_INPUT_PRIM_CONST_REGISTER_COMPONENT_BIT_COUNT :: 32

GS_INPUT_PRIM_CONST_REGISTER_COMPONENTS #

Source
GS_INPUT_PRIM_CONST_REGISTER_COMPONENTS :: 1

GS_INPUT_PRIM_CONST_REGISTER_COUNT #

Source
GS_INPUT_PRIM_CONST_REGISTER_COUNT :: 1

GS_INPUT_PRIM_CONST_REGISTER_READ_PORTS #

Source
GS_INPUT_PRIM_CONST_REGISTER_READ_PORTS :: 1

GS_INPUT_PRIM_CONST_REGISTER_READS_PER_INST #

Source
GS_INPUT_PRIM_CONST_REGISTER_READS_PER_INST :: 2

GS_INPUT_REGISTER_COMPONENT_BIT_COUNT #

Source
GS_INPUT_REGISTER_COMPONENT_BIT_COUNT :: 32

GS_INPUT_REGISTER_COMPONENTS #

Source
GS_INPUT_REGISTER_COMPONENTS :: 4

GS_INPUT_REGISTER_READ_PORTS #

Source
GS_INPUT_REGISTER_READ_PORTS :: 1

GS_INPUT_REGISTER_READS_PER_INST #

Source
GS_INPUT_REGISTER_READS_PER_INST :: 2

GS_MAX_OUTPUT_VERTEX_COUNT_ACROSS_INSTANCES #

Source
GS_MAX_OUTPUT_VERTEX_COUNT_ACROSS_INSTANCES :: 1024

GS_OUTPUT_REGISTER_COMPONENT_BIT_COUNT #

Source
GS_OUTPUT_REGISTER_COMPONENT_BIT_COUNT :: 32

GS_OUTPUT_REGISTER_COMPONENTS #

Source
GS_OUTPUT_REGISTER_COMPONENTS :: 4

HEAP_FLAG_ALLOW_ALL_BUFFERS_AND_TEXTURES #

Source
HEAP_FLAG_ALLOW_ALL_BUFFERS_AND_TEXTURES :: HEAP_FLAGS{}

HEAP_FLAG_ALLOW_ONLY_BUFFERS #

Source
HEAP_FLAG_ALLOW_ONLY_BUFFERS :: HEAP_FLAGS{.DENY_RT_DS_TEXTURES, .DENY_NON_RT_DS_TEXTURES}

HEAP_FLAG_ALLOW_ONLY_NON_RT_DS_TEXTURES #

Source
HEAP_FLAG_ALLOW_ONLY_NON_RT_DS_TEXTURES :: HEAP_FLAGS{.DENY_BUFFERS, .DENY_RT_DS_TEXTURES}

HEAP_FLAG_ALLOW_ONLY_RT_DS_TEXTURES #

Source
HEAP_FLAG_ALLOW_ONLY_RT_DS_TEXTURES :: HEAP_FLAGS{.DENY_BUFFERS, .DENY_NON_RT_DS_TEXTURES}

HS_CONTROL_POINT_PHASE_INPUT_REGISTER_COUNT #

Source
HS_CONTROL_POINT_PHASE_INPUT_REGISTER_COUNT :: 32

HS_CONTROL_POINT_PHASE_OUTPUT_REGISTER_COUNT #

Source
HS_CONTROL_POINT_PHASE_OUTPUT_REGISTER_COUNT :: 32

HS_CONTROL_POINT_REGISTER_COMPONENT_BIT_COUNT #

Source
HS_CONTROL_POINT_REGISTER_COMPONENT_BIT_COUNT :: 32

HS_CONTROL_POINT_REGISTER_COMPONENTS #

Source
HS_CONTROL_POINT_REGISTER_COMPONENTS :: 4

HS_CONTROL_POINT_REGISTER_READ_PORTS #

Source
HS_CONTROL_POINT_REGISTER_READ_PORTS :: 1

HS_CONTROL_POINT_REGISTER_READS_PER_INST #

Source
HS_CONTROL_POINT_REGISTER_READS_PER_INST :: 2

HS_FORK_PHASE_INSTANCE_COUNT_UPPER_BOUND #

Source
HS_FORK_PHASE_INSTANCE_COUNT_UPPER_BOUND :: 0xffffffff

HS_INPUT_FORK_INSTANCE_ID_REGISTER_COMPONENT_BIT_COUNT #

Source
HS_INPUT_FORK_INSTANCE_ID_REGISTER_COMPONENT_BIT_COUNT :: 32

HS_INPUT_FORK_INSTANCE_ID_REGISTER_COMPONENTS #

Source
HS_INPUT_FORK_INSTANCE_ID_REGISTER_COMPONENTS :: 1

HS_INPUT_FORK_INSTANCE_ID_REGISTER_COUNT #

Source
HS_INPUT_FORK_INSTANCE_ID_REGISTER_COUNT :: 1

HS_INPUT_FORK_INSTANCE_ID_REGISTER_READ_PORTS #

Source
HS_INPUT_FORK_INSTANCE_ID_REGISTER_READ_PORTS :: 1

HS_INPUT_FORK_INSTANCE_ID_REGISTER_READS_PER_INST #

Source
HS_INPUT_FORK_INSTANCE_ID_REGISTER_READS_PER_INST :: 2

HS_INPUT_JOIN_INSTANCE_ID_REGISTER_COMPONENT_BIT_COUNT #

Source
HS_INPUT_JOIN_INSTANCE_ID_REGISTER_COMPONENT_BIT_COUNT :: 32

HS_INPUT_JOIN_INSTANCE_ID_REGISTER_COMPONENTS #

Source
HS_INPUT_JOIN_INSTANCE_ID_REGISTER_COMPONENTS :: 1

HS_INPUT_JOIN_INSTANCE_ID_REGISTER_COUNT #

Source
HS_INPUT_JOIN_INSTANCE_ID_REGISTER_COUNT :: 1

HS_INPUT_JOIN_INSTANCE_ID_REGISTER_READ_PORTS #

Source
HS_INPUT_JOIN_INSTANCE_ID_REGISTER_READ_PORTS :: 1

HS_INPUT_JOIN_INSTANCE_ID_REGISTER_READS_PER_INST #

Source
HS_INPUT_JOIN_INSTANCE_ID_REGISTER_READS_PER_INST :: 2

HS_INPUT_PRIMITIVE_ID_REGISTER_COMPONENT_BIT_COUNT #

Source
HS_INPUT_PRIMITIVE_ID_REGISTER_COMPONENT_BIT_COUNT :: 32

HS_INPUT_PRIMITIVE_ID_REGISTER_COMPONENTS #

Source
HS_INPUT_PRIMITIVE_ID_REGISTER_COMPONENTS :: 1

HS_INPUT_PRIMITIVE_ID_REGISTER_COUNT #

Source
HS_INPUT_PRIMITIVE_ID_REGISTER_COUNT :: 1

HS_INPUT_PRIMITIVE_ID_REGISTER_READ_PORTS #

Source
HS_INPUT_PRIMITIVE_ID_REGISTER_READ_PORTS :: 1

HS_INPUT_PRIMITIVE_ID_REGISTER_READS_PER_INST #

Source
HS_INPUT_PRIMITIVE_ID_REGISTER_READS_PER_INST :: 2

HS_JOIN_PHASE_INSTANCE_COUNT_UPPER_BOUND #

Source
HS_JOIN_PHASE_INSTANCE_COUNT_UPPER_BOUND :: 0xffffffff

HS_MAXTESSFACTOR_LOWER_BOUND #

Source
HS_MAXTESSFACTOR_LOWER_BOUND :: 1.0

HS_MAXTESSFACTOR_UPPER_BOUND #

Source
HS_MAXTESSFACTOR_UPPER_BOUND :: 64.0

HS_OUTPUT_CONTROL_POINT_ID_REGISTER_COMPONENT_BIT_COUNT #

Source
HS_OUTPUT_CONTROL_POINT_ID_REGISTER_COMPONENT_BIT_COUNT :: 32

HS_OUTPUT_CONTROL_POINT_ID_REGISTER_COMPONENTS #

Source
HS_OUTPUT_CONTROL_POINT_ID_REGISTER_COMPONENTS :: 1

HS_OUTPUT_CONTROL_POINT_ID_REGISTER_COUNT #

Source
HS_OUTPUT_CONTROL_POINT_ID_REGISTER_COUNT :: 1

HS_OUTPUT_CONTROL_POINT_ID_REGISTER_READ_PORTS #

Source
HS_OUTPUT_CONTROL_POINT_ID_REGISTER_READ_PORTS :: 1

HS_OUTPUT_CONTROL_POINT_ID_REGISTER_READS_PER_INST #

Source
HS_OUTPUT_CONTROL_POINT_ID_REGISTER_READS_PER_INST :: 2

HS_OUTPUT_CONTROL_POINTS_MAX_TOTAL_SCALARS #

Source
HS_OUTPUT_CONTROL_POINTS_MAX_TOTAL_SCALARS :: 3968

HS_OUTPUT_PATCH_CONSTANT_REGISTER_COMPONENT_BIT_COUNT #

Source
HS_OUTPUT_PATCH_CONSTANT_REGISTER_COMPONENT_BIT_COUNT :: 32

HS_OUTPUT_PATCH_CONSTANT_REGISTER_COMPONENTS #

Source
HS_OUTPUT_PATCH_CONSTANT_REGISTER_COMPONENTS :: 4

HS_OUTPUT_PATCH_CONSTANT_REGISTER_COUNT #

Source
HS_OUTPUT_PATCH_CONSTANT_REGISTER_COUNT :: 32

HS_OUTPUT_PATCH_CONSTANT_REGISTER_READ_PORTS #

Source
HS_OUTPUT_PATCH_CONSTANT_REGISTER_READ_PORTS :: 1

HS_OUTPUT_PATCH_CONSTANT_REGISTER_READS_PER_INST #

Source
HS_OUTPUT_PATCH_CONSTANT_REGISTER_READS_PER_INST :: 2

HS_OUTPUT_PATCH_CONSTANT_REGISTER_SCALAR_COMPONENTS #

Source
HS_OUTPUT_PATCH_CONSTANT_REGISTER_SCALAR_COMPONENTS :: 128

IA_DEFAULT_INDEX_BUFFER_OFFSET_IN_BYTES #

Source
IA_DEFAULT_INDEX_BUFFER_OFFSET_IN_BYTES :: 0

IA_DEFAULT_PRIMITIVE_TOPOLOGY #

Source
IA_DEFAULT_PRIMITIVE_TOPOLOGY :: 0

IA_DEFAULT_VERTEX_BUFFER_OFFSET_IN_BYTES #

Source
IA_DEFAULT_VERTEX_BUFFER_OFFSET_IN_BYTES :: 0

IA_INDEX_INPUT_RESOURCE_SLOT_COUNT #

Source
IA_INDEX_INPUT_RESOURCE_SLOT_COUNT :: 1

IA_INTEGER_ARITHMETIC_BIT_COUNT #

Source
IA_INTEGER_ARITHMETIC_BIT_COUNT :: 32

IA_PATCH_MAX_CONTROL_POINT_COUNT #

Source
IA_PATCH_MAX_CONTROL_POINT_COUNT :: 32

IA_VERTEX_INPUT_RESOURCE_SLOT_COUNT #

Source
IA_VERTEX_INPUT_RESOURCE_SLOT_COUNT :: 32

IA_VERTEX_INPUT_STRUCTURE_ELEMENT_COUNT #

Source
IA_VERTEX_INPUT_STRUCTURE_ELEMENT_COUNT :: 32

IA_VERTEX_INPUT_STRUCTURE_ELEMENTS_COMPONENTS #

Source
IA_VERTEX_INPUT_STRUCTURE_ELEMENTS_COMPONENTS :: 128

ICommandAllocator_UUID_STRING #

Source
ICommandAllocator_UUID_STRING :: "6102dee4-af59-4b09-b999-b44d73f09b24"

ICommandList_UUID_STRING #

Source
ICommandList_UUID_STRING :: "7116d91c-e7e4-47ce-b8c6-ec8168f437e5"

ICommandQueue_UUID_STRING #

Source
ICommandQueue_UUID_STRING :: "0ec870a6-5d7e-4c22-8cfc-5baae07616ed"

ICommandSignature_UUID_STRING #

Source
ICommandSignature_UUID_STRING :: "c36a797c-ec80-4f0a-8985-a7b2475082d1"

ID3DDestructionNotifier_UUID_STRING #

Source
ID3DDestructionNotifier_UUID_STRING :: "a06eb39a-50da-425b-8c31-4eecd6c270f3"

IDebug_UUID_STRING #

Source
IDebug_UUID_STRING :: "344488b7-6846-474b-b989-f027448245e0"

IDebug1_UUID_STRING #

Source
IDebug1_UUID_STRING :: "affaa4ca-63fe-4d8e-b8ad-159000af4304"

IDebug2_UUID #

Source
IDebug2_UUID :: "93a665c4-a3b2-4e5d-b692-a26ae14e3374"

IDebug3_UUID_STRING #

Source
IDebug3_UUID_STRING :: "5cf4e58f-f671-4ff1-a542-3686e3d153d1"

IDebug4_UUID_STRING #

Source
IDebug4_UUID_STRING :: "014B816E-9EC5-4A2F-A845-FFBE441CE13A"

IDebug5_UUID_STRING #

Source
IDebug5_UUID_STRING :: "548D6B12-09FA-40E0-9069-5DCD589A52C9"

IDebugCommandList_UUID_STRING #

Source
IDebugCommandList_UUID_STRING :: "09e0bf36-54ac-484f-8847-4baeeab6053f"

IDebugCommandList1_UUID_STRING #

Source
IDebugCommandList1_UUID_STRING :: "102ca951-311b-4b01-b11f-ecb83e061b37"

IDebugCommandList2_UUID_STRING #

Source
IDebugCommandList2_UUID_STRING :: "aeb575cf-4e06-48be-ba3b-c450fc96652e"

IDebugCommandQueue_UUID_STRING #

Source
IDebugCommandQueue_UUID_STRING :: "09e0bf36-54ac-484f-8847-4baeeab6053a"

IDebugDevice_UUID_STRING #

Source
IDebugDevice_UUID_STRING :: "3febd6dd-4973-4787-8194-e45f9e28923e"

IDebugDevice1_UUID_STRING #

Source
IDebugDevice1_UUID_STRING :: "a9b71770-d099-4a65-a698-3dee10020f88"

IDebugDevice2_UUID_STRING #

Source
IDebugDevice2_UUID_STRING :: "60eccbc1-378d-4df1-894c-f8ac5ce4d7dd"

IDescriptorHeap_UUID_STRING #

Source
IDescriptorHeap_UUID_STRING :: "8efb471d-616c-4f49-90f7-127bb763fa51"

IDevice_UUID_STRING #

Source
IDevice_UUID_STRING :: "189819f1-1db6-4b57-be54-1821339b85f7"

IDevice1_UUID_STRING #

Source
IDevice1_UUID_STRING :: "77acce80-638e-4e65-8895-c1f23386863e"

IDevice2_UUID_STRING #

Source
IDevice2_UUID_STRING :: "30baa41e-b15b-475c-a0bb-1af5c5b64328"

IDevice3_UUID_STRING #

Source
IDevice3_UUID_STRING :: "81dadc15-2bad-4392-93c5-101345c4aa98"

IDevice4_UUID_STRING #

Source
IDevice4_UUID_STRING :: "e865df17-a9ee-46f9-a463-3098315aa2e5"

IDevice5_UUID_STRING #

Source
IDevice5_UUID_STRING :: "8b4f173b-2fea-4b80-8f58-4307191ab95d"

IDevice6_UUID_STRING #

Source
IDevice6_UUID_STRING :: "c70b221b-40e4-4a17-89af-025a0727a6dc"

IDevice7_UUID_STRING #

Source
IDevice7_UUID_STRING :: "5c014b53-68a1-4b9b-8bd1-dd6046b9358b"

IDevice8_UUID_STRING #

Source
IDevice8_UUID_STRING :: "9218E6BB-F944-4F7E-A75C-B1B2C7B701F3"

IDevice9_UUID_STRING #

Source
IDevice9_UUID_STRING :: "4C80E962-F032-4F60-BC9E-EBC2CFA1D83C"

IDeviceChild_UUID_STRING #

Source
IDeviceChild_UUID_STRING :: "905db94b-a00c-4140-9df5-2b64ca9ea357"

IDeviceRemovedExtendedData_UUID_STRING #

Source
IDeviceRemovedExtendedData_UUID_STRING :: "98931D33-5AE8-4791-AA3C-1A73A2934E71"

IDeviceRemovedExtendedData1_UUID_STRING #

Source
IDeviceRemovedExtendedData1_UUID_STRING :: "9727A022-CF1D-4DDA-9EBA-EFFA653FC506"

IDeviceRemovedExtendedData2_UUID_STRING #

Source
IDeviceRemovedExtendedData2_UUID_STRING :: "67FC5816-E4CA-4915-BF18-42541272DA54"

IDeviceRemovedExtendedDataSettings_UUID_STRING #

Source
IDeviceRemovedExtendedDataSettings_UUID_STRING :: "82BC481C-6B9B-4030-AEDB-7EE3D1DF1E63"

IDeviceRemovedExtendedDataSettings1_UUID_STRING #

Source
IDeviceRemovedExtendedDataSettings1_UUID_STRING :: "DBD5AE51-3317-4F0A-ADF9-1D7CEDCAAE0B"

IFence_UUID_STRING #

Source
IFence_UUID_STRING :: "0a753dcf-c4d8-4b91-adf6-be5a60d95a76"

IFence1_UUID_STRING #

Source
IFence1_UUID_STRING :: "433685fe-e22b-4ca0-a8db-b5b4f4dd0e4a"

IFunctionParameterReflection_UUID_STRING #

Source
IFunctionParameterReflection_UUID_STRING :: "EC25F42D-7006-4F2B-B33E-02CC3375733F"

IFunctionReflection_UUID_STRING #

Source
IFunctionReflection_UUID_STRING :: "1108795C-2772-4BA9-B2A8-D464DC7E2799"

IGraphicsCommandList_UUID_STRING #

Source
IGraphicsCommandList_UUID_STRING :: "5b160d0f-ac1b-4185-8ba8-b3ae42a5a455"

IGraphicsCommandList1_UUID_STRING #

Source
IGraphicsCommandList1_UUID_STRING :: "553103fb-1fe7-4557-bb38-946d7d0e7ca7"

IGraphicsCommandList2_UUID_STRING #

Source
IGraphicsCommandList2_UUID_STRING :: "38C3E585-FF17-412C-9150-4FC6F9D72A28"

IGraphicsCommandList3_UUID_STRING #

Source
IGraphicsCommandList3_UUID_STRING :: "6FDA83A7-B84C-4E38-9AC8-C7BD22016B3D"

IGraphicsCommandList4_UUID_STRING #

Source
IGraphicsCommandList4_UUID_STRING :: "8754318e-d3a9-4541-98cf-645b50dc4874"

IGraphicsCommandList5_UUID_STRING #

Source
IGraphicsCommandList5_UUID_STRING :: "55050859-4024-474c-87f5-6472eaee44ea"

IGraphicsCommandList6_UUID_STRING #

Source
IGraphicsCommandList6_UUID_STRING :: "c3827890-e548-4cfa-96cf-5689a9370f80"

IGraphicsCommandList7_UUID_STRING #

Source
IGraphicsCommandList7_UUID_STRING :: "dd171223-8b61-4769-90e3-160ccde4e2c1"

IHeap_UUID_STRING #

Source
IHeap_UUID_STRING :: "6b3b2502-6e51-45b3-90ee-9884265e8df3"

IHeap1_UUID_STRING #

Source
IHeap1_UUID_STRING :: "572F7389-2168-49E3-9693-D6DF5871BF6D"

IInfoQueue_UUID_STRING #

Source
IInfoQueue_UUID_STRING :: "0742a90b-c387-483f-b946-30a7e4e61458"

IInfoQueue1_UUID_STRING #

Source
IInfoQueue1_UUID_STRING :: "2852dd88-b484-4c0c-b6b1-67168500e600"

ILibraryReflection_UUID_STRING #

Source
ILibraryReflection_UUID_STRING :: "8E349D19-54DB-4A56-9DC9-119D87BDB804"

ILifetimeOwner_UUID_STRING #

Source
ILifetimeOwner_UUID_STRING :: "e667af9f-cd56-4f46-83ce-032e595d70a8"

ILifetimeTracker_UUID_STRING #

Source
ILifetimeTracker_UUID_STRING :: "3fd03d36-4eb1-424a-a582-494ecb8ba813"

IMetaCommand_UUID_STRING #

Source
IMetaCommand_UUID_STRING :: "DBB84C27-36CE-4FC9-B801-F048C46AC570"

INFO_QUEUE_DEFAULT_MESSAGE_COUNT_LIMIT #

Source
INFO_QUEUE_DEFAULT_MESSAGE_COUNT_LIMIT :: 1024

INTEGER_DIVIDE_BY_ZERO_QUOTIENT #

Source
INTEGER_DIVIDE_BY_ZERO_QUOTIENT :: 0xffffffff

INTEGER_DIVIDE_BY_ZERO_REMAINDER #

Source
INTEGER_DIVIDE_BY_ZERO_REMAINDER :: 0xffffffff

IObject_UUID_STRING #

Source
IObject_UUID_STRING :: "c4fec28f-7966-4e95-9f94-f431cb56c3b8"

IPageable_UUID_STRING #

Source
IPageable_UUID_STRING :: "63ee58fb-1268-4835-86da-f008ce62f0d6"

IPipelineLibrary_UUID_STRING #

Source
IPipelineLibrary_UUID_STRING :: "c64226a8-9201-46af-b4cc-53fb9ff7414f"

IPipelineLibrary1_UUID_STRING #

Source
IPipelineLibrary1_UUID_STRING :: "80eabf42-2568-4e5e-bd82-c37f86961dc3"

IPipelineState_UUID_STRING #

Source
IPipelineState_UUID_STRING :: "765a30f3-f624-4c6f-a828-ace948622445"

IProtectedResourceSession_UUID_STRING #

Source
IProtectedResourceSession_UUID_STRING :: "6CD696F4-F289-40CC-8091-5A6C0A099C3D"

IProtectedResourceSession1_UUID_STRING #

Source
IProtectedResourceSession1_UUID_STRING :: "D6F12DD6-76FB-406E-8961-4296EEFC0409"

IProtectedSession_UUID_STRING #

Source
IProtectedSession_UUID_STRING :: "A1533D18-0AC1-4084-85B9-89A96116806B"

IQueryHeap_UUID_STRING #

Source
IQueryHeap_UUID_STRING :: "0d9658ae-ed45-469e-a61d-970ec583cab4"

IResource_UUID_STRING #

Source
IResource_UUID_STRING :: "696442be-a72e-4059-bc79-5b5c98040fad"

IResource1_UUID_STRING #

Source
IResource1_UUID_STRING :: "9D5E227A-4430-4161-88B3-3ECA6BB16E19"

IResource2_UUID_STRING #

Source
IResource2_UUID_STRING :: "BE36EC3B-EA85-4AEB-A45A-E9D76404A495"

IRootSignature_UUID_STRING #

Source
IRootSignature_UUID_STRING :: "c54a6b66-72df-4ee8-8be5-a946a1429214"

IRootSignatureDeserializer_UUID_STRING #

Source
IRootSignatureDeserializer_UUID_STRING :: "34AB647B-3CC8-46AC-841B-C0965645C046"

ISDKConfiguration_UUID_STRING #

Source
ISDKConfiguration_UUID_STRING :: "E9EB5314-33AA-42B2-A718-D77F58B1F1C7"

IShaderCacheSession_UUID_STRING #

Source
IShaderCacheSession_UUID_STRING :: "28E2495D-0F64-4AE4-A6EC-129255DC49A8"

IShaderReflection_UUID_STRING #

Source
IShaderReflection_UUID_STRING :: "5A58797D-A72C-478D-8BA2-EFC6B0EFE88E"

IShaderReflectionConstantBuffer_UUID_STRING #

Source
IShaderReflectionConstantBuffer_UUID_STRING :: "C59598B4-48B3-4869-B9B1-B1618B14A8B7"

IShaderReflectionType_UUID_STRING #

Source
IShaderReflectionType_UUID_STRING :: "E913C351-783D-48CA-A1D1-4F306284AD56"

IShaderReflectionVariable_UUID_STRING #

Source
IShaderReflectionVariable_UUID_STRING :: "8337A8A6-A216-444A-B2F4-314733A73AEA"

ISharingContract_UUID_STRING #

Source
ISharingContract_UUID_STRING :: "0adf7d52-929c-4e61-addb-ffed30de66ef"

IStateObject_UUID_STRING #

Source
IStateObject_UUID_STRING :: "47016943-fca8-4594-93ea-af258b55346d"

IStateObjectProperties_UUID_STRING #

Source
IStateObjectProperties_UUID_STRING :: "de5fa827-9bf9-4f26-89ff-d7f56fde3860"

ISwapChainAssistant_UUID_STRING #

Source
ISwapChainAssistant_UUID_STRING :: "f1df64b6-57fd-49cd-8807-c0eb88b45c8f"

ITools_UUID_STRING #

Source
ITools_UUID_STRING :: "7071e1f0-e84b-4b33-974f-12fa49de65c5"

IVersionedRootSignatureDeserializer_UUID_STRING #

Source
IVersionedRootSignatureDeserializer_UUID_STRING :: "7F91CE67-090C-4BB7-B78E-ED8FF2E31DA0"

KEEP_RENDER_TARGETS_AND_DEPTH_STENCIL #

Source
KEEP_RENDER_TARGETS_AND_DEPTH_STENCIL :: 0xffffffff

KEEP_UNORDERED_ACCESS_VIEWS #

Source
KEEP_UNORDERED_ACCESS_VIEWS :: 0xffffffff

MAX_BORDER_COLOR_COMPONENT #

Source
MAX_BORDER_COLOR_COMPONENT :: 1.0

MAX_MULTISAMPLE_SAMPLE_COUNT #

Source
MAX_MULTISAMPLE_SAMPLE_COUNT :: 32

MAX_SHADER_VISIBLE_DESCRIPTOR_HEAP_SIZE_TIER_1 #

Source
MAX_SHADER_VISIBLE_DESCRIPTOR_HEAP_SIZE_TIER_1 :: 1000000

MAX_SHADER_VISIBLE_DESCRIPTOR_HEAP_SIZE_TIER_2 #

Source
MAX_SHADER_VISIBLE_DESCRIPTOR_HEAP_SIZE_TIER_2 :: 1000000

MAX_SHADER_VISIBLE_SAMPLER_HEAP_SIZE #

Source
MAX_SHADER_VISIBLE_SAMPLER_HEAP_SIZE :: 2048

MAX_TEXTURE_DIMENSION_2_TO_EXP #

Source
MAX_TEXTURE_DIMENSION_2_TO_EXP :: 17

MIN_BORDER_COLOR_COMPONENT #

Source
MIN_BORDER_COLOR_COMPONENT :: 0.0

MIP_LOD_FRACTIONAL_BIT_COUNT #

Source
MIP_LOD_FRACTIONAL_BIT_COUNT :: 8

MULTIPLE_FENCE_WAIT_FLAG_ALL #

Source
MULTIPLE_FENCE_WAIT_FLAG_ALL :: MULTIPLE_FENCE_WAIT_FLAGS{}

MULTIPLE_FENCE_WAIT_FLAG_ANY #

Source
MULTIPLE_FENCE_WAIT_FLAG_ANY :: MULTIPLE_FENCE_WAIT_FLAGS{.ANY}

MULTIPLE_FENCE_WAIT_FLAG_NONE #

Source
MULTIPLE_FENCE_WAIT_FLAG_NONE :: MULTIPLE_FENCE_WAIT_FLAGS{}

MULTISAMPLE_ANTIALIAS_LINE_WIDTH #

Source
MULTISAMPLE_ANTIALIAS_LINE_WIDTH :: 1.4

NONSAMPLE_FETCH_OUT_OF_RANGE_ACCESS_RESULT #

Source
NONSAMPLE_FETCH_OUT_OF_RANGE_ACCESS_RESULT :: 0

OS_RESERVED_REGISTER_SPACE_VALUES_END #

Source
OS_RESERVED_REGISTER_SPACE_VALUES_END :: 0xffffffff

OS_RESERVED_REGISTER_SPACE_VALUES_START #

Source
OS_RESERVED_REGISTER_SPACE_VALUES_START :: 0xfffffff8

PIXEL_ADDRESS_RANGE_BIT_COUNT #

Source
PIXEL_ADDRESS_RANGE_BIT_COUNT :: 15

PRE_SCISSOR_PIXEL_ADDRESS_RANGE_BIT_COUNT #

Source
PRE_SCISSOR_PIXEL_ADDRESS_RANGE_BIT_COUNT :: 16

PROTECTED_RESOURCES_SESSION_HARDWARE_PROTECTED_UUID_STRING #

Source
PROTECTED_RESOURCES_SESSION_HARDWARE_PROTECTED_UUID_STRING :: "62b0084e-c70e-4daa-a109-30ff8d5a0482"

PS_CS_UAV_REGISTER_COMPONENTS #

Source
PS_CS_UAV_REGISTER_COMPONENTS :: 1

PS_CS_UAV_REGISTER_READ_PORTS #

Source
PS_CS_UAV_REGISTER_READ_PORTS :: 1

PS_CS_UAV_REGISTER_READS_PER_INST #

Source
PS_CS_UAV_REGISTER_READS_PER_INST :: 1

PS_FRONTFACING_DEFAULT_VALUE #

Source
PS_FRONTFACING_DEFAULT_VALUE :: 0xffffffff

PS_FRONTFACING_TRUE_VALUE #

Source
PS_FRONTFACING_TRUE_VALUE :: 0xffffffff

PS_INPUT_REGISTER_COMPONENT_BIT_COUNT #

Source
PS_INPUT_REGISTER_COMPONENT_BIT_COUNT :: 32

PS_INPUT_REGISTER_COMPONENTS #

Source
PS_INPUT_REGISTER_COMPONENTS :: 4

PS_INPUT_REGISTER_READ_PORTS #

Source
PS_INPUT_REGISTER_READ_PORTS :: 1

PS_INPUT_REGISTER_READS_PER_INST #

Source
PS_INPUT_REGISTER_READS_PER_INST :: 2

PS_LEGACY_PIXEL_CENTER_FRACTIONAL_COMPONENT #

Source
PS_LEGACY_PIXEL_CENTER_FRACTIONAL_COMPONENT :: 0.0

PS_OUTPUT_DEPTH_REGISTER_COMPONENT_BIT_COUNT #

Source
PS_OUTPUT_DEPTH_REGISTER_COMPONENT_BIT_COUNT :: 32

PS_OUTPUT_DEPTH_REGISTER_COMPONENTS #

Source
PS_OUTPUT_DEPTH_REGISTER_COMPONENTS :: 1

PS_OUTPUT_DEPTH_REGISTER_COUNT #

Source
PS_OUTPUT_DEPTH_REGISTER_COUNT :: 1

PS_OUTPUT_MASK_REGISTER_COMPONENT_BIT_COUNT #

Source
PS_OUTPUT_MASK_REGISTER_COMPONENT_BIT_COUNT :: 32

PS_OUTPUT_MASK_REGISTER_COMPONENTS #

Source
PS_OUTPUT_MASK_REGISTER_COMPONENTS :: 1

PS_OUTPUT_MASK_REGISTER_COUNT #

Source
PS_OUTPUT_MASK_REGISTER_COUNT :: 1

PS_OUTPUT_REGISTER_COMPONENT_BIT_COUNT #

Source
PS_OUTPUT_REGISTER_COMPONENT_BIT_COUNT :: 32

PS_OUTPUT_REGISTER_COMPONENTS #

Source
PS_OUTPUT_REGISTER_COMPONENTS :: 4

PS_PIXEL_CENTER_FRACTIONAL_COMPONENT #

Source
PS_PIXEL_CENTER_FRACTIONAL_COMPONENT :: 0.5

RAYTRACING_AABB_BYTE_ALIGNMENT #

Source
RAYTRACING_AABB_BYTE_ALIGNMENT :: 8

RAYTRACING_ACCELERATION_STRUCTURE_BYTE_ALIGNMENT #

Source
RAYTRACING_ACCELERATION_STRUCTURE_BYTE_ALIGNMENT :: 256

RAYTRACING_INSTANCE_DESCS_BYTE_ALIGNMENT #

Source
RAYTRACING_INSTANCE_DESCS_BYTE_ALIGNMENT :: 16

RAYTRACING_MAX_ATTRIBUTE_SIZE_IN_BYTES #

Source
RAYTRACING_MAX_ATTRIBUTE_SIZE_IN_BYTES :: 32

RAYTRACING_MAX_DECLARABLE_TRACE_RECURSION_DEPTH #

Source
RAYTRACING_MAX_DECLARABLE_TRACE_RECURSION_DEPTH :: 31

RAYTRACING_MAX_GEOMETRIES_PER_BOTTOM_LEVEL_ACCELERATION_STRUCTURE #

Source
RAYTRACING_MAX_GEOMETRIES_PER_BOTTOM_LEVEL_ACCELERATION_STRUCTURE :: 16777216

RAYTRACING_MAX_INSTANCES_PER_TOP_LEVEL_ACCELERATION_STRUCTURE #

Source
RAYTRACING_MAX_INSTANCES_PER_TOP_LEVEL_ACCELERATION_STRUCTURE :: 16777216

RAYTRACING_MAX_PRIMITIVES_PER_BOTTOM_LEVEL_ACCELERATION_STRUCTURE #

Source
RAYTRACING_MAX_PRIMITIVES_PER_BOTTOM_LEVEL_ACCELERATION_STRUCTURE :: 536870912

RAYTRACING_MAX_RAY_GENERATION_SHADER_THREADS #

Source
RAYTRACING_MAX_RAY_GENERATION_SHADER_THREADS :: 1073741824

RAYTRACING_MAX_SHADER_RECORD_STRIDE #

Source
RAYTRACING_MAX_SHADER_RECORD_STRIDE :: 4096

RAYTRACING_SHADER_RECORD_BYTE_ALIGNMENT #

Source
RAYTRACING_SHADER_RECORD_BYTE_ALIGNMENT :: 32

RAYTRACING_SHADER_TABLE_BYTE_ALIGNMENT #

Source
RAYTRACING_SHADER_TABLE_BYTE_ALIGNMENT :: 64

RAYTRACING_TRANSFORM3X4_BYTE_ALIGNMENT #

Source
RAYTRACING_TRANSFORM3X4_BYTE_ALIGNMENT :: 16

REQ_BLEND_OBJECT_COUNT_PER_DEVICE #

Source
REQ_BLEND_OBJECT_COUNT_PER_DEVICE :: 4096

REQ_BUFFER_RESOURCE_TEXEL_COUNT_2_TO_EXP #

Source
REQ_BUFFER_RESOURCE_TEXEL_COUNT_2_TO_EXP :: 27

REQ_CONSTANT_BUFFER_ELEMENT_COUNT #

Source
REQ_CONSTANT_BUFFER_ELEMENT_COUNT :: 4096

REQ_DEPTH_STENCIL_OBJECT_COUNT_PER_DEVICE #

Source
REQ_DEPTH_STENCIL_OBJECT_COUNT_PER_DEVICE :: 4096

REQ_DRAW_VERTEX_COUNT_2_TO_EXP #

Source
REQ_DRAW_VERTEX_COUNT_2_TO_EXP :: 32

REQ_DRAWINDEXED_INDEX_COUNT_2_TO_EXP #

Source
REQ_DRAWINDEXED_INDEX_COUNT_2_TO_EXP :: 32

REQ_FILTERING_HW_ADDRESSABLE_RESOURCE_DIMENSION #

Source
REQ_FILTERING_HW_ADDRESSABLE_RESOURCE_DIMENSION :: 16384

REQ_GS_INVOCATION_32BIT_OUTPUT_COMPONENT_LIMIT #

Source
REQ_GS_INVOCATION_32BIT_OUTPUT_COMPONENT_LIMIT :: 1024

REQ_IMMEDIATE_CONSTANT_BUFFER_ELEMENT_COUNT #

Source
REQ_IMMEDIATE_CONSTANT_BUFFER_ELEMENT_COUNT :: 4096

REQ_MULTI_ELEMENT_STRUCTURE_SIZE_IN_BYTES #

Source
REQ_MULTI_ELEMENT_STRUCTURE_SIZE_IN_BYTES :: 2048

REQ_RASTERIZER_OBJECT_COUNT_PER_DEVICE #

Source
REQ_RASTERIZER_OBJECT_COUNT_PER_DEVICE :: 4096

REQ_RENDER_TO_BUFFER_WINDOW_WIDTH #

Source
REQ_RENDER_TO_BUFFER_WINDOW_WIDTH :: 16384

REQ_RESOURCE_SIZE_IN_MEGABYTES_EXPRESSION_A_TERM #

Source
REQ_RESOURCE_SIZE_IN_MEGABYTES_EXPRESSION_A_TERM :: 128

REQ_RESOURCE_SIZE_IN_MEGABYTES_EXPRESSION_B_TERM #

Source
REQ_RESOURCE_SIZE_IN_MEGABYTES_EXPRESSION_B_TERM :: 0.25

REQ_RESOURCE_SIZE_IN_MEGABYTES_EXPRESSION_C_TERM #

Source
REQ_RESOURCE_SIZE_IN_MEGABYTES_EXPRESSION_C_TERM :: 2048

REQ_RESOURCE_VIEW_COUNT_PER_DEVICE_2_TO_EXP #

Source
REQ_RESOURCE_VIEW_COUNT_PER_DEVICE_2_TO_EXP :: 20

REQ_SAMPLER_OBJECT_COUNT_PER_DEVICE #

Source
REQ_SAMPLER_OBJECT_COUNT_PER_DEVICE :: 4096

REQ_TEXTURE1D_ARRAY_AXIS_DIMENSION #

Source
REQ_TEXTURE1D_ARRAY_AXIS_DIMENSION :: 2048

REQ_TEXTURE1D_U_DIMENSION #

Source
REQ_TEXTURE1D_U_DIMENSION :: 16384

REQ_TEXTURE2D_ARRAY_AXIS_DIMENSION #

Source
REQ_TEXTURE2D_ARRAY_AXIS_DIMENSION :: 2048

REQ_TEXTURE2D_U_OR_V_DIMENSION #

Source
REQ_TEXTURE2D_U_OR_V_DIMENSION :: 16384

REQ_TEXTURE3D_U_V_OR_W_DIMENSION #

Source
REQ_TEXTURE3D_U_V_OR_W_DIMENSION :: 2048

REQ_TEXTURECUBE_DIMENSION #

Source
REQ_TEXTURECUBE_DIMENSION :: 16384

RESINFO_INSTRUCTION_MISSING_COMPONENT_RETVAL #

Source
RESINFO_INSTRUCTION_MISSING_COMPONENT_RETVAL :: 0

RESOURCE_BARRIER_ALL_SUBRESOURCES #

Source
RESOURCE_BARRIER_ALL_SUBRESOURCES :: 0xffffffff

RESOURCE_STATE_ALL_SHADER_RESOURCE #

Source
RESOURCE_STATE_ALL_SHADER_RESOURCE :: RESOURCE_STATES{.NON_PIXEL_SHADER_RESOURCE, .PIXEL_SHADER_RESOURCE}

RESOURCE_STATE_COMMON #

Source
RESOURCE_STATE_COMMON :: RESOURCE_STATES{}

RESOURCE_STATE_GENERIC_READ #

Source
RESOURCE_STATE_GENERIC_READ :: RESOURCE_STATES{.VERTEX_AND_CONSTANT_BUFFER, .INDEX_BUFFER, .NON_PIXEL_SHADER_RESOURCE, .PIXEL_SHADER_RESOURCE, .INDIRECT_ARGUMENT, .COPY_SOURCE}

RESOURCE_STATE_PRESENT #

Source
RESOURCE_STATE_PRESENT :: RESOURCE_STATES{}

RS_SET_SHADING_RATE_COMBINER_COUNT #

Source
RS_SET_SHADING_RATE_COMBINER_COUNT :: 2

SHADER_COMPONENT_MAPPING_ALWAYS_SET_BIT_AVOIDING_ZEROMEM_MISTAKES #

Source
SHADER_COMPONENT_MAPPING_ALWAYS_SET_BIT_AVOIDING_ZEROMEM_MISTAKES :: 1 << (SHADER_COMPONENT_MAPPING_SHIFT * 4)

SHADER_COMPONENT_MAPPING_MASK #

Source
SHADER_COMPONENT_MAPPING_MASK :: 0x7

SHADER_COMPONENT_MAPPING_SHIFT #

Source
SHADER_COMPONENT_MAPPING_SHIFT :: 3

SHADER_IDENTIFIER_SIZE_IN_BYTES #

Source
SHADER_IDENTIFIER_SIZE_IN_BYTES :: 32

SHADER_MAX_INTERFACE_CALL_SITES #

Source
SHADER_MAX_INTERFACE_CALL_SITES :: 4096

SHADER_REQUIRES_11_1_DOUBLE_EXTENSIONS #

Source
SHADER_REQUIRES_11_1_DOUBLE_EXTENSIONS :: 0x00000020

SHADER_REQUIRES_11_1_SHADER_EXTENSIONS #

Source
SHADER_REQUIRES_11_1_SHADER_EXTENSIONS :: 0x00000040

SHADER_REQUIRES_64_UAVS #

Source
SHADER_REQUIRES_64_UAVS :: 0x00000008

SHADER_REQUIRES_DOUBLES #

Source
SHADER_REQUIRES_DOUBLES :: 0x00000001

SHADER_REQUIRES_EARLY_DEPTH_STENCIL #

Source
SHADER_REQUIRES_EARLY_DEPTH_STENCIL :: 0x00000002

SHADER_REQUIRES_INNER_COVERAGE #

Source
SHADER_REQUIRES_INNER_COVERAGE :: 0x00000400

SHADER_REQUIRES_LEVEL_9_COMPARISON_FILTERING #

Source
SHADER_REQUIRES_LEVEL_9_COMPARISON_FILTERING :: 0x00000080

SHADER_REQUIRES_MINIMUM_PRECISION #

Source
SHADER_REQUIRES_MINIMUM_PRECISION :: 0x00000010

SHADER_REQUIRES_STENCIL_REF #

Source
SHADER_REQUIRES_STENCIL_REF :: 0x00000200

SHADER_REQUIRES_TILED_RESOURCES #

Source
SHADER_REQUIRES_TILED_RESOURCES :: 0x00000100

SHADER_REQUIRES_TYPED_UAV_LOAD_ADDITIONAL_FORMATS #

Source
SHADER_REQUIRES_TYPED_UAV_LOAD_ADDITIONAL_FORMATS :: 0x00000800

SHADER_REQUIRES_UAVS_AT_EVERY_STAGE #

Source
SHADER_REQUIRES_UAVS_AT_EVERY_STAGE :: 0x00000004

SHADER_REQUIRES_VIEWPORT_AND_RT_ARRAY_INDEX_FROM_ANY_SHADER_FEEDING_RASTERIZER #

Source
SHADER_REQUIRES_VIEWPORT_AND_RT_ARRAY_INDEX_FROM_ANY_SHADER_FEEDING_RASTERIZER :: 0x00002000

SHIFT_INSTRUCTION_PAD_VALUE #

Source
SHIFT_INSTRUCTION_PAD_VALUE :: 0

SHIFT_INSTRUCTION_SHIFT_VALUE_BIT_COUNT #

Source
SHIFT_INSTRUCTION_SHIFT_VALUE_BIT_COUNT :: 5

SIMULTANEOUS_RENDER_TARGET_COUNT #

Source
SIMULTANEOUS_RENDER_TARGET_COUNT :: 8

SMALL_MSAA_RESOURCE_PLACEMENT_ALIGNMENT #

Source
SMALL_MSAA_RESOURCE_PLACEMENT_ALIGNMENT :: 65536

SMALL_RESOURCE_PLACEMENT_ALIGNMENT #

Source
SMALL_RESOURCE_PLACEMENT_ALIGNMENT :: 4096

SO_BUFFER_MAX_STRIDE_IN_BYTES #

Source
SO_BUFFER_MAX_STRIDE_IN_BYTES :: 2048

SO_BUFFER_MAX_WRITE_WINDOW_IN_BYTES #

Source
SO_BUFFER_MAX_WRITE_WINDOW_IN_BYTES :: 512

SO_DDI_REGISTER_INDEX_DENOTING_GAP #

Source
SO_DDI_REGISTER_INDEX_DENOTING_GAP :: 0xffffffff

SO_NO_RASTERIZED_STREAM #

Source
SO_NO_RASTERIZED_STREAM :: 0xffffffff

SRGB_TO_FLOAT_DENOMINATOR_1 #

Source
SRGB_TO_FLOAT_DENOMINATOR_1 :: 12.92

SRGB_TO_FLOAT_DENOMINATOR_2 #

Source
SRGB_TO_FLOAT_DENOMINATOR_2 :: 1.055

SRGB_TO_FLOAT_TOLERANCE_IN_ULP #

Source
SRGB_TO_FLOAT_TOLERANCE_IN_ULP :: 0.5

STANDARD_COMPONENT_BIT_COUNT #

Source
STANDARD_COMPONENT_BIT_COUNT :: 32

STANDARD_COMPONENT_BIT_COUNT_DOUBLED #

Source
STANDARD_COMPONENT_BIT_COUNT_DOUBLED :: 64

STANDARD_MAXIMUM_ELEMENT_ALIGNMENT_BYTE_MULTIPLE #

Source
STANDARD_MAXIMUM_ELEMENT_ALIGNMENT_BYTE_MULTIPLE :: 4

STANDARD_PIXEL_COMPONENT_COUNT #

Source
STANDARD_PIXEL_COMPONENT_COUNT :: 128

STANDARD_PIXEL_ELEMENT_COUNT #

Source
STANDARD_PIXEL_ELEMENT_COUNT :: 32

STANDARD_VERTEX_ELEMENT_COUNT #

Source
STANDARD_VERTEX_ELEMENT_COUNT :: 32

STANDARD_VERTEX_TOTAL_COMPONENT_COUNT #

Source
STANDARD_VERTEX_TOTAL_COMPONENT_COUNT :: 64

SUBPIXEL_FRACTIONAL_BIT_COUNT #

Source
SUBPIXEL_FRACTIONAL_BIT_COUNT :: 8

SUBTEXEL_FRACTIONAL_BIT_COUNT #

Source
SUBTEXEL_FRACTIONAL_BIT_COUNT :: 8

SYSTEM_RESERVED_REGISTER_SPACE_VALUES_END #

Source
SYSTEM_RESERVED_REGISTER_SPACE_VALUES_END :: 0xffffffff

SYSTEM_RESERVED_REGISTER_SPACE_VALUES_START #

Source
SYSTEM_RESERVED_REGISTER_SPACE_VALUES_START :: 0xfffffff0

TESSELLATOR_MAX_EVEN_TESSELLATION_FACTOR #

Source
TESSELLATOR_MAX_EVEN_TESSELLATION_FACTOR :: 64

TESSELLATOR_MAX_ISOLINE_DENSITY_TESSELLATION_FACTOR #

Source
TESSELLATOR_MAX_ISOLINE_DENSITY_TESSELLATION_FACTOR :: 64

TESSELLATOR_MAX_ODD_TESSELLATION_FACTOR #

Source
TESSELLATOR_MAX_ODD_TESSELLATION_FACTOR :: 63

TESSELLATOR_MAX_TESSELLATION_FACTOR #

Source
TESSELLATOR_MAX_TESSELLATION_FACTOR :: 64

TESSELLATOR_MIN_EVEN_TESSELLATION_FACTOR #

Source
TESSELLATOR_MIN_EVEN_TESSELLATION_FACTOR :: 2

TESSELLATOR_MIN_ISOLINE_DENSITY_TESSELLATION_FACTOR #

Source
TESSELLATOR_MIN_ISOLINE_DENSITY_TESSELLATION_FACTOR :: 1

TESSELLATOR_MIN_ODD_TESSELLATION_FACTOR #

Source
TESSELLATOR_MIN_ODD_TESSELLATION_FACTOR :: 1

TEXEL_ADDRESS_RANGE_BIT_COUNT #

Source
TEXEL_ADDRESS_RANGE_BIT_COUNT :: 16

TEXTURE_DATA_PITCH_ALIGNMENT #

Source
TEXTURE_DATA_PITCH_ALIGNMENT :: 256

TEXTURE_DATA_PLACEMENT_ALIGNMENT #

Source
TEXTURE_DATA_PLACEMENT_ALIGNMENT :: 512

TEXTURE_LAYOUT_64KB_STANDARD_SWIZZLE_UUID_STRING #

Source
TEXTURE_LAYOUT_64KB_STANDARD_SWIZZLE_UUID_STRING :: "4c0f29e3-3f5f-4d35-84c9-bc0983b62c28"

TEXTURE_LAYOUT_ROW_MAJOR_UUID_STRING #

Source
TEXTURE_LAYOUT_ROW_MAJOR_UUID_STRING :: "b5dc234f-72bb-4bec-9705-8cf258df6b6c"

TIGHT_ALIGNMENT_MIN_COMMITTED_RESOURCE_ALIGNMENT #

Source
TIGHT_ALIGNMENT_MIN_COMMITTED_RESOURCE_ALIGNMENT :: 4096

TIGHT_ALIGNMENT_MIN_PLACED_RESOURCE_ALIGNMENT #

Source
TIGHT_ALIGNMENT_MIN_PLACED_RESOURCE_ALIGNMENT :: 8

TILED_RESOURCE_TILE_SIZE_IN_BYTES #

Source
TILED_RESOURCE_TILE_SIZE_IN_BYTES :: 65536

TiledResourceTier4_UUID_STRING #

Source
TiledResourceTier4_UUID_STRING :: "c9c4725f-a81a-4f56-8c5b-c51039d694fb"

TRACKED_WORKLOAD_MAX_INSTANCES #

Source
TRACKED_WORKLOAD_MAX_INSTANCES :: 32

UAV_COUNTER_PLACEMENT_ALIGNMENT #

Source
UAV_COUNTER_PLACEMENT_ALIGNMENT :: 4096

UNBOUND_MEMORY_ACCESS_RESULT #

Source
UNBOUND_MEMORY_ACCESS_RESULT :: 0

VIDEO_DECODE_MAX_HISTOGRAM_COMPONENTS #

Source
VIDEO_DECODE_MAX_HISTOGRAM_COMPONENTS :: 4

VIDEO_DECODE_MIN_BITSTREAM_OFFSET_ALIGNMENT #

Source
VIDEO_DECODE_MIN_BITSTREAM_OFFSET_ALIGNMENT :: 256

VIDEO_DECODE_MIN_HISTOGRAM_OFFSET_ALIGNMENT #

Source
VIDEO_DECODE_MIN_HISTOGRAM_OFFSET_ALIGNMENT :: 256

VIDEO_DECODE_STATUS_MACROBLOCKS_AFFECTED_UNKNOWN #

Source
VIDEO_DECODE_STATUS_MACROBLOCKS_AFFECTED_UNKNOWN :: 0xffffffff

VIEWPORT_AND_SCISSORRECT_MAX_INDEX #

Source
VIEWPORT_AND_SCISSORRECT_MAX_INDEX :: 15

VIEWPORT_AND_SCISSORRECT_OBJECT_COUNT_PER_PIPELINE #

Source
VIEWPORT_AND_SCISSORRECT_OBJECT_COUNT_PER_PIPELINE :: 16

VS_INPUT_REGISTER_COMPONENT_BIT_COUNT #

Source
VS_INPUT_REGISTER_COMPONENT_BIT_COUNT :: 32

VS_INPUT_REGISTER_COMPONENTS #

Source
VS_INPUT_REGISTER_COMPONENTS :: 4

VS_INPUT_REGISTER_READ_PORTS #

Source
VS_INPUT_REGISTER_READ_PORTS :: 1

VS_INPUT_REGISTER_READS_PER_INST #

Source
VS_INPUT_REGISTER_READS_PER_INST :: 2

VS_OUTPUT_REGISTER_COMPONENT_BIT_COUNT #

Source
VS_OUTPUT_REGISTER_COMPONENT_BIT_COUNT :: 32

VS_OUTPUT_REGISTER_COMPONENTS #

Source
VS_OUTPUT_REGISTER_COMPONENTS :: 4

WHQL_CONTEXT_COUNT_FOR_RESOURCE_LIMIT #

Source
WHQL_CONTEXT_COUNT_FOR_RESOURCE_LIMIT :: 10

WHQL_DRAW_VERTEX_COUNT_2_TO_EXP #

Source
WHQL_DRAW_VERTEX_COUNT_2_TO_EXP :: 25

WHQL_DRAWINDEXED_INDEX_COUNT_2_TO_EXP #

Source
WHQL_DRAWINDEXED_INDEX_COUNT_2_TO_EXP :: 25

WKPDID_CommentStringW_UUID_STRING #

Source
WKPDID_CommentStringW_UUID_STRING :: "d0149dc0-90e8-4ec8-8144-e900ad266bb2"

WKPDID_D3DDebugObjectNameW_UUID_STRING #

Source
WKPDID_D3DDebugObjectNameW_UUID_STRING :: "4CCA5FD8-921F-42C8-8566-70CAF2A9B741"

Types

672

Procedures

12

CreateRootSignatureDeserializer #

Source
CreateRootSignatureDeserializer :: proc "stdcall" (pSrcData: rawptr, SrcDataSizeInBytes: uint, pRootSignatureDeserializerInterface: ^GUID, ppRootSignatureDeserializer: ^rawptr) -> HRESULT ---

CreateVersionedRootSignatureDeserializer #

Source
CreateVersionedRootSignatureDeserializer :: proc "stdcall" (pSrcData: rawptr, SrcDataSizeInBytes: uint, pRootSignatureDeserializerInterface: ^GUID, ppRootSignatureDeserializer: ^rawptr) -> HRESULT ---

DECODE_SHADER_4_COMPONENT_MAPPING #

Source
DECODE_SHADER_4_COMPONENT_MAPPING :: proc "contextless" (ComponentToExtract, Mapping: u32) -> u32 {…}

EnableExperimentalFeatures #

Source
EnableExperimentalFeatures :: proc "stdcall" (NumFeatures: u32, pIIDs: [^]GUID, pConfigurationStructs: rawptr, pConfigurationStructSizes: [^]u32) -> HRESULT ---

ENCODE_SHADER_4_COMPONENT_MAPPING #

Source
ENCODE_SHADER_4_COMPONENT_MAPPING :: proc "contextless" (Src0, Src1, Src2, Src3: u32) -> u32 {…}

Variables

88

DEBUG_D3D12_UUID #

Source
DEBUG_D3D12_UUID: ^GUID = &IID{0xcf59a98c, 0xa950, 0x4326, {0x91, 0xef, 0x9b, 0xba, 0xa1, 0x7b, 0xfd, 0x95}}

ExperimentalShaderModels_UUID #

Source
ExperimentalShaderModels_UUID: ^GUID = &IID{0x76f5573e, 0xf13a, 0x40f5, {0xb2, 0x97, 0x81, 0xce, 0x9e, 0x18, 0x93, 0x3f}}

ICommandAllocator_UUID #

Source
ICommandAllocator_UUID: ^GUID = &IID{0x6102dee4, 0xaf59, 0x4b09, {0xb9, 0x99, 0xb4, 0x4d, 0x73, 0xf0, 0x9b, 0x24}}

ICommandList_UUID #

Source
ICommandList_UUID: ^GUID = &IID{0x7116d91c, 0xe7e4, 0x47ce, {0xb8, 0xc6, 0xec, 0x81, 0x68, 0xf4, 0x37, 0xe5}}

ICommandQueue_UUID #

Source
ICommandQueue_UUID: ^GUID = &IID{0x0ec870a6, 0x5d7e, 0x4c22, {0x8c, 0xfc, 0x5b, 0xaa, 0xe0, 0x76, 0x16, 0xed}}

ICommandSignature_UUID #

Source
ICommandSignature_UUID: ^GUID = &IID{0xc36a797c, 0xec80, 0x4f0a, {0x89, 0x85, 0xa7, 0xb2, 0x47, 0x50, 0x82, 0xd1}}

ID3DDestructionNotifier_UUID #

Source
ID3DDestructionNotifier_UUID: ^GUID = &IID{0xa06eb39a, 0x50da, 0x425b, {0x8c, 0x31, 0x4e, 0xec, 0xd6, 0xc2, 0x70, 0xf3}}

IDebug_UUID #

Source
IDebug_UUID: ^GUID = &IID{0x344488b7, 0x6846, 0x474b, {0xb9, 0x89, 0xf0, 0x27, 0x44, 0x82, 0x45, 0xe0}}

IDebug1_UUID #

Source
IDebug1_UUID: ^GUID = &IID{0xaffaa4ca, 0x63fe, 0x4d8e, {0xb8, 0xad, 0x15, 0x90, 0x00, 0xaf, 0x43, 0x04}}

IDebug3_UUID #

Source
IDebug3_UUID: ^GUID = &IID{0x5cf4e58f, 0xf671, 0x4ff1, {0xa5, 0x42, 0x36, 0x86, 0xe3, 0xd1, 0x53, 0xd1}}

IDebug4_UUID #

Source
IDebug4_UUID: ^GUID = &IID{0x014B816E, 0x9EC5, 0x4A2F, {0xA8, 0x45, 0xFF, 0xBE, 0x44, 0x1C, 0xE1, 0x3A}}

IDebug5_UUID #

Source
IDebug5_UUID: ^GUID = &IID{0x548D6B12, 0x09FA, 0x40E0, {0x90, 0x69, 0x5D, 0xCD, 0x58, 0x9A, 0x52, 0xC9}}

IDebugCommandList_UUID #

Source
IDebugCommandList_UUID: ^GUID = &IID{0x09e0bf36, 0x54ac, 0x484f, {0x88, 0x47, 0x4b, 0xae, 0xea, 0xb6, 0x05, 0x3f}}

IDebugCommandList1_UUID #

Source
IDebugCommandList1_UUID: ^GUID = &IID{0x102ca951, 0x311b, 0x4b01, {0xb1, 0x1f, 0xec, 0xb8, 0x3e, 0x06, 0x1b, 0x37}}

IDebugCommandList2_UUID #

Source
IDebugCommandList2_UUID: ^GUID = &IID{0xaeb575cf, 0x4e06, 0x48be, {0xba, 0x3b, 0xc4, 0x50, 0xfc, 0x96, 0x65, 0x2e}}

IDebugCommandQueue_UUID #

Source
IDebugCommandQueue_UUID: ^GUID = &IID{0x09e0bf36, 0x54ac, 0x484f, {0x88, 0x47, 0x4b, 0xae, 0xea, 0xb6, 0x05, 0x3a}}

IDebugDevice_UUID #

Source
IDebugDevice_UUID: ^GUID = &IID{0x3febd6dd, 0x4973, 0x4787, {0x81, 0x94, 0xe4, 0x5f, 0x9e, 0x28, 0x92, 0x3e}}

IDebugDevice1_UUID #

Source
IDebugDevice1_UUID: ^GUID = &IID{0xa9b71770, 0xd099, 0x4a65, {0xa6, 0x98, 0x3d, 0xee, 0x10, 0x02, 0x0f, 0x88}}

IDebugDevice2_UUID #

Source
IDebugDevice2_UUID: ^GUID = &IID{0x60eccbc1, 0x378d, 0x4df1, {0x89, 0x4c, 0xf8, 0xac, 0x5c, 0xe4, 0xd7, 0xdd}}

IDescriptorHeap_UUID #

Source
IDescriptorHeap_UUID: ^GUID = &IID{0x8efb471d, 0x616c, 0x4f49, {0x90, 0xf7, 0x12, 0x7b, 0xb7, 0x63, 0xfa, 0x51}}

IDevice_UUID #

Source
IDevice_UUID: ^GUID = &IID{0x189819f1, 0x1db6, 0x4b57, {0xbe, 0x54, 0x18, 0x21, 0x33, 0x9b, 0x85, 0xf7}}

IDevice1_UUID #

Source
IDevice1_UUID: ^GUID = &IID{0x77acce80, 0x638e, 0x4e65, {0x88, 0x95, 0xc1, 0xf2, 0x33, 0x86, 0x86, 0x3e}}

IDevice2_UUID #

Source
IDevice2_UUID: ^GUID = &IID{0x30baa41e, 0xb15b, 0x475c, {0xa0, 0xbb, 0x1a, 0xf5, 0xc5, 0xb6, 0x43, 0x28}}

IDevice3_UUID #

Source
IDevice3_UUID: ^GUID = &IID{0x81dadc15, 0x2bad, 0x4392, {0x93, 0xc5, 0x10, 0x13, 0x45, 0xc4, 0xaa, 0x98}}

IDevice4_UUID #

Source
IDevice4_UUID: ^GUID = &IID{0xe865df17, 0xa9ee, 0x46f9, {0xa4, 0x63, 0x30, 0x98, 0x31, 0x5a, 0xa2, 0xe5}}

IDevice5_UUID #

Source
IDevice5_UUID: ^GUID = &IID{0x8b4f173b, 0x2fea, 0x4b80, {0x8f, 0x58, 0x43, 0x07, 0x19, 0x1a, 0xb9, 0x5d}}

IDevice6_UUID #

Source
IDevice6_UUID: ^GUID = &IID{0xc70b221b, 0x40e4, 0x4a17, {0x89, 0xaf, 0x02, 0x5a, 0x07, 0x27, 0xa6, 0xdc}}

IDevice7_UUID #

Source
IDevice7_UUID: ^GUID = &IID{0x5c014b53, 0x68a1, 0x4b9b, {0x8b, 0xd1, 0xdd, 0x60, 0x46, 0xb9, 0x35, 0x8b}}

IDevice8_UUID #

Source
IDevice8_UUID: ^GUID = &IID{0x9218E6BB, 0xF944, 0x4F7E, {0xA7, 0x5C, 0xB1, 0xB2, 0xC7, 0xB7, 0x01, 0xF3}}

IDevice9_UUID #

Source
IDevice9_UUID: ^GUID = &IID{0x4C80E962, 0xF032, 0x4F60, {0xBC, 0x9E, 0xEB, 0xC2, 0xCF, 0xA1, 0xD8, 0x3C}}

IDeviceChild_UUID #

Source
IDeviceChild_UUID: ^GUID = &IID{0x905db94b, 0xa00c, 0x4140, {0x9d, 0xf5, 0x2b, 0x64, 0xca, 0x9e, 0xa3, 0x57}}

IDeviceRemovedExtendedData_UUID #

Source
IDeviceRemovedExtendedData_UUID: ^GUID = &IID{0x98931D33, 0x5AE8, 0x4791, {0xAA, 0x3C, 0x1A, 0x73, 0xA2, 0x93, 0x4E, 0x71}}

IDeviceRemovedExtendedData1_UUID #

Source
IDeviceRemovedExtendedData1_UUID: ^GUID = &IID{0x9727A022, 0xCF1D, 0x4DDA, {0x9E, 0xBA, 0xEF, 0xFA, 0x65, 0x3F, 0xC5, 0x06}}

IDeviceRemovedExtendedData2_UUID #

Source
IDeviceRemovedExtendedData2_UUID: ^GUID = &IID{0x67FC5816, 0xE4CA, 0x4915, {0xBF, 0x18, 0x42, 0x54, 0x12, 0x72, 0xDA, 0x54}}

IDeviceRemovedExtendedDataSettings_UUID #

Source
IDeviceRemovedExtendedDataSettings_UUID: ^GUID = &IID{0x82BC481C, 0x6B9B, 0x4030, {0xAE, 0xDB, 0x7E, 0xE3, 0xD1, 0xDF, 0x1E, 0x63}}

IDeviceRemovedExtendedDataSettings1_UUID #

Source
IDeviceRemovedExtendedDataSettings1_UUID: ^GUID = &IID{0xDBD5AE51, 0x3317, 0x4F0A, {0xAD, 0xF9, 0x1D, 0x7C, 0xED, 0xCA, 0xAE, 0x0B}}

IFence_UUID #

Source
IFence_UUID: ^GUID = &IID{0x0a753dcf, 0xc4d8, 0x4b91, {0xad, 0xf6, 0xbe, 0x5a, 0x60, 0xd9, 0x5a, 0x76}}

IFence1_UUID #

Source
IFence1_UUID: ^GUID = &IID{0x433685fe, 0xe22b, 0x4ca0, {0xa8, 0xdb, 0xb5, 0xb4, 0xf4, 0xdd, 0x0e, 0x4a}}

IFunctionParameterReflection_UUID #

Source
IFunctionParameterReflection_UUID: ^GUID = &IID{0xEC25F42D, 0x7006, 0x4F2B, {0xB3, 0x3E, 0x2, 0xCC, 0x33, 0x75, 0x73, 0x3F}}

IFunctionReflection_UUID #

Source
IFunctionReflection_UUID: ^GUID = &IID{0x1108795C, 0x2772, 0x4BA9, {0xB2, 0xA8, 0xD4, 0x64, 0xDC, 0x7E, 0x27, 0x99}}

IGraphicsCommandList_UUID #

Source
IGraphicsCommandList_UUID: ^GUID = &IID{0x5b160d0f, 0xac1b, 0x4185, {0x8b, 0xa8, 0xb3, 0xae, 0x42, 0xa5, 0xa4, 0x55}}

IGraphicsCommandList1_UUID #

Source
IGraphicsCommandList1_UUID: ^GUID = &IID{0x553103fb, 0x1fe7, 0x4557, {0xbb, 0x38, 0x94, 0x6d, 0x7d, 0x0e, 0x7c, 0xa7}}

IGraphicsCommandList2_UUID #

Source
IGraphicsCommandList2_UUID: ^GUID = &IID{0x38C3E585, 0xFF17, 0x412C, {0x91, 0x50, 0x4F, 0xC6, 0xF9, 0xD7, 0x2A, 0x28}}

IGraphicsCommandList3_UUID #

Source
IGraphicsCommandList3_UUID: ^GUID = &IID{0x6FDA83A7, 0xB84C, 0x4E38, {0x9A, 0xC8, 0xC7, 0xBD, 0x22, 0x01, 0x6B, 0x3D}}

IGraphicsCommandList4_UUID #

Source
IGraphicsCommandList4_UUID: ^GUID = &IID{0x8754318e, 0xd3a9, 0x4541, {0x98, 0xcf, 0x64, 0x5b, 0x50, 0xdc, 0x48, 0x74}}

IGraphicsCommandList5_UUID #

Source
IGraphicsCommandList5_UUID: ^GUID = &IID{0x55050859, 0x4024, 0x474c, {0x87, 0xf5, 0x64, 0x72, 0xea, 0xee, 0x44, 0xea}}

IGraphicsCommandList6_UUID #

Source
IGraphicsCommandList6_UUID: ^GUID = &IID{0xc3827890, 0xe548, 0x4cfa, {0x96, 0xcf, 0x56, 0x89, 0xa9, 0x37, 0x0f, 0x80}}

IGraphicsCommandList7_UUID #

Source
IGraphicsCommandList7_UUID: ^GUID = &IID{0xdd171223, 0x8b61, 0x4769, {0x90, 0xe3, 0x16, 0x0c, 0xcd, 0xe4, 0xe2, 0xc1}}

IHeap_UUID #

Source
IHeap_UUID: ^GUID = &IID{0x6b3b2502, 0x6e51, 0x45b3, {0x90, 0xee, 0x98, 0x84, 0x26, 0x5e, 0x8d, 0xf3}}

IHeap1_UUID #

Source
IHeap1_UUID: ^GUID = &IID{0x572F7389, 0x2168, 0x49E3, {0x96, 0x93, 0xD6, 0xDF, 0x58, 0x71, 0xBF, 0x6D}}

IInfoQueue_UUID #

Source
IInfoQueue_UUID: ^GUID = &IID{0x0742a90b, 0xc387, 0x483f, {0xb9, 0x46, 0x30, 0xa7, 0xe4, 0xe6, 0x14, 0x58}}

IInfoQueue1_UUID #

Source
IInfoQueue1_UUID: ^GUID = &IID{0x2852dd88, 0xb484, 0x4c0c, {0xb6, 0xb1, 0x67, 0x16, 0x85, 0x00, 0xe6, 0x00}}

ILibraryReflection_UUID #

Source
ILibraryReflection_UUID: ^GUID = &IID{0x8E349D19, 0x54DB, 0x4A56, {0x9D, 0xC9, 0x11, 0x9D, 0x87, 0xBD, 0xB8, 0x04}}

ILifetimeOwner_UUID #

Source
ILifetimeOwner_UUID: ^GUID = &IID{0xe667af9f, 0xcd56, 0x4f46, {0x83, 0xce, 0x03, 0x2e, 0x59, 0x5d, 0x70, 0xa8}}

ILifetimeTracker_UUID #

Source
ILifetimeTracker_UUID: ^GUID = &IID{0x3fd03d36, 0x4eb1, 0x424a, {0xa5, 0x82, 0x49, 0x4e, 0xcb, 0x8b, 0xa8, 0x13}}

IMetaCommand_UUID #

Source
IMetaCommand_UUID: ^GUID = &IID{0xDBB84C27, 0x36CE, 0x4FC9, {0xB8, 0x01, 0xF0, 0x48, 0xC4, 0x6A, 0xC5, 0x70}}

IObject_UUID #

Source
IObject_UUID: ^GUID = &IID{0xc4fec28f, 0x7966, 0x4e95, {0x9f, 0x94, 0xf4, 0x31, 0xcb, 0x56, 0xc3, 0xb8}}

IPageable_UUID #

Source
IPageable_UUID: ^GUID = &IID{0x63ee58fb, 0x1268, 0x4835, {0x86, 0xda, 0xf0, 0x08, 0xce, 0x62, 0xf0, 0xd6}}

IPipelineLibrary_UUID #

Source
IPipelineLibrary_UUID: ^GUID = &IID{0xc64226a8, 0x9201, 0x46af, {0xb4, 0xcc, 0x53, 0xfb, 0x9f, 0xf7, 0x41, 0x4f}}

IPipelineLibrary1_UUID #

Source
IPipelineLibrary1_UUID: ^GUID = &IID{0x80eabf42, 0x2568, 0x4e5e, {0xbd, 0x82, 0xc3, 0x7f, 0x86, 0x96, 0x1d, 0xc3}}

IPipelineState_UUID #

Source
IPipelineState_UUID: ^GUID = &IID{0x765a30f3, 0xf624, 0x4c6f, {0xa8, 0x28, 0xac, 0xe9, 0x48, 0x62, 0x24, 0x45}}

IProtectedResourceSession_UUID #

Source
IProtectedResourceSession_UUID: ^GUID = &IID{0x6CD696F4, 0xF289, 0x40CC, {0x80, 0x91, 0x5A, 0x6C, 0x0A, 0x09, 0x9C, 0x3D}}

IProtectedResourceSession1_UUID #

Source
IProtectedResourceSession1_UUID: ^GUID = &IID{0xD6F12DD6, 0x76FB, 0x406E, {0x89, 0x61, 0x42, 0x96, 0xEE, 0xFC, 0x04, 0x09}}

IProtectedSession_UUID #

Source
IProtectedSession_UUID: ^GUID = &IID{0xA1533D18, 0x0AC1, 0x4084, {0x85, 0xB9, 0x89, 0xA9, 0x61, 0x16, 0x80, 0x6B}}

IQueryHeap_UUID #

Source
IQueryHeap_UUID: ^GUID = &IID{0x0d9658ae, 0xed45, 0x469e, {0xa6, 0x1d, 0x97, 0x0e, 0xc5, 0x83, 0xca, 0xb4}}

IResource_UUID #

Source
IResource_UUID: ^GUID = &IID{0x696442be, 0xa72e, 0x4059, {0xbc, 0x79, 0x5b, 0x5c, 0x98, 0x04, 0x0f, 0xad}}

IResource1_UUID #

Source
IResource1_UUID: ^GUID = &IID{0x9D5E227A, 0x4430, 0x4161, {0x88, 0xB3, 0x3E, 0xCA, 0x6B, 0xB1, 0x6E, 0x19}}

IResource2_UUID #

Source
IResource2_UUID: ^GUID = &IID{0xBE36EC3B, 0xEA85, 0x4AEB, {0xA4, 0x5A, 0xE9, 0xD7, 0x64, 0x04, 0xA4, 0x95}}

IRootSignature_UUID #

Source
IRootSignature_UUID: ^GUID = &IID{0xc54a6b66, 0x72df, 0x4ee8, {0x8b, 0xe5, 0xa9, 0x46, 0xa1, 0x42, 0x92, 0x14}}

IRootSignatureDeserializer_UUID #

Source
IRootSignatureDeserializer_UUID: ^GUID = &IID{0x34AB647B, 0x3CC8, 0x46AC, {0x84, 0x1B, 0xC0, 0x96, 0x56, 0x45, 0xC0, 0x46}}

ISDKConfiguration_UUID #

Source
ISDKConfiguration_UUID: ^GUID = &IID{0xE9EB5314, 0x33AA, 0x42B2, {0xA7, 0x18, 0xD7, 0x7F, 0x58, 0xB1, 0xF1, 0xC7}}

IShaderCacheSession_UUID #

Source
IShaderCacheSession_UUID: ^GUID = &IID{0x28E2495D, 0x0F64, 0x4AE4, {0xA6, 0xEC, 0x12, 0x92, 0x55, 0xDC, 0x49, 0xA8}}

IShaderReflection_UUID #

Source
IShaderReflection_UUID: ^GUID = &IID{0x5A58797D, 0xA72C, 0x478D, {0x8B, 0xA2, 0xEF, 0xC6, 0xB0, 0xEF, 0xE8, 0x8E}}

IShaderReflectionConstantBuffer_UUID #

Source
IShaderReflectionConstantBuffer_UUID: ^GUID = &IID{0xC59598B4, 0x48B3, 0x4869, {0xB9, 0xB1, 0xB1, 0x61, 0x8B, 0x14, 0xA8, 0xB7}}

IShaderReflectionType_UUID #

Source
IShaderReflectionType_UUID: ^GUID = &IID{0xE913C351, 0x783D, 0x48CA, {0xA1, 0xD1, 0x4F, 0x30, 0x62, 0x84, 0xAD, 0x56}}

IShaderReflectionVariable_UUID #

Source
IShaderReflectionVariable_UUID: ^GUID = &IID{0x8337A8A6, 0xA216, 0x444A, {0xB2, 0xF4, 0x31, 0x47, 0x33, 0xA7, 0x3A, 0xEA}}

ISharingContract_UUID #

Source
ISharingContract_UUID: ^GUID = &IID{0x0adf7d52, 0x929c, 0x4e61, {0xad, 0xdb, 0xff, 0xed, 0x30, 0xde, 0x66, 0xef}}

IStateObject_UUID #

Source
IStateObject_UUID: ^GUID = &IID{0x47016943, 0xfca8, 0x4594, {0x93, 0xea, 0xaf, 0x25, 0x8b, 0x55, 0x34, 0x6d}}

IStateObjectProperties_IID #

Source
IStateObjectProperties_IID: ^GUID = &IID{0xde5fa827, 0x9bf9, 0x4f26, {0x89, 0xff, 0xd7, 0xf5, 0x6f, 0xde, 0x38, 0x60}}

ISwapChainAssistant_UUID #

Source
ISwapChainAssistant_UUID: ^GUID = &IID{0xf1df64b6, 0x57fd, 0x49cd, {0x88, 0x07, 0xc0, 0xeb, 0x88, 0xb4, 0x5c, 0x8f}}

ITools_UUID #

Source
ITools_UUID: ^GUID = &IID{0x7071e1f0, 0xe84b, 0x4b33, {0x97, 0x4f, 0x12, 0xfa, 0x49, 0xde, 0x65, 0xc5}}

IVersionedRootSignatureDeserializer_UUID #

Source
IVersionedRootSignatureDeserializer_UUID: ^GUID = &IID{0x7F91CE67, 0x090C, 0x4BB7, {0xB7, 0x8E, 0xED, 0x8F, 0xF2, 0xE3, 0x1D, 0xA0}}

PROTECTED_RESOURCES_SESSION_HARDWARE_PROTECTED_UUID #

Source
PROTECTED_RESOURCES_SESSION_HARDWARE_PROTECTED_UUID: ^GUID = &IID{0x62b0084e, 0xc70e, 0x4daa, {0xa1, 0x09, 0x30, 0xff, 0x8d, 0x5a, 0x04, 0x82}}

TEXTURE_LAYOUT_64KB_STANDARD_SWIZZLE_UUID #

Source
TEXTURE_LAYOUT_64KB_STANDARD_SWIZZLE_UUID: ^GUID = &IID{0x4c0f29e3, 0x3f5f, 0x4d35, {0x84, 0xc9, 0xbc, 0x09, 0x83, 0xb6, 0x2c, 0x28}}

TEXTURE_LAYOUT_ROW_MAJOR_UUID #

Source
TEXTURE_LAYOUT_ROW_MAJOR_UUID: ^GUID = &IID{0xb5dc234f, 0x72bb, 0x4bec, {0x97, 0x05, 0x8c, 0xf2, 0x58, 0xdf, 0x6b, 0x6c}}

TiledResourceTier4_UUID #

Source
TiledResourceTier4_UUID: ^GUID = &IID{0xc9c4725f, 0xa81a, 0x4f56, {0x8c, 0x5b, 0xc5, 0x10, 0x39, 0xd6, 0x94, 0xfb}}

WKPDID_CommentStringW_UUID #

Source
WKPDID_CommentStringW_UUID: ^GUID = &IID{0xd0149dc0, 0x90e8, 0x4ec8, {0x81, 0x44, 0xe9, 0x00, 0xad, 0x26, 0x6b, 0xb2}}

WKPDID_D3DDebugObjectNameW_UUID #

Source
WKPDID_D3DDebugObjectNameW_UUID: ^GUID = &IID{0x4cca5fd8, 0x921f, 0x42c8, {0x85, 0x66, 0x70, 0xca, 0xf2, 0xa9, 0xb7, 0x41}}