Docs.rs
gpu-allocator-0.25.0
gpu-allocator 0.25.0
Docs.rs crate page
MIT OR Apache-2.0
Links
Homepage
Repository
crates.io
Source
Owners
Jasper-Bekkers
Traverse-Research-CI-runner
Dependencies
ash >=0.34, <=0.37
normal
egui ^0.24
normal
egui_extras ^0.24
normal
log ^0.4
normal
presser ^0.3
normal
thiserror ^1.0
normal
ash >=0.34, <=0.37
dev
env_logger ^0.10
dev
winapi ^0.3.9
normal
windows >=0.51, <=0.52
normal
winapi ^0.3.9
dev
windows >=0.51, <=0.52
dev
Versions
51.67%
of the crate is documented
Go to latest version
Platform
i686-pc-windows-msvc
i686-unknown-linux-gnu
x86_64-apple-darwin
x86_64-pc-windows-msvc
x86_64-unknown-linux-gnu
Feature flags
Rust
About docs.rs
Privacy policy
Rust website
The Book
Standard Library API Reference
Rust by Example
The Cargo Guide
Clippy Documentation
gpu_allocator
0.25.0
Module winapi_d3d12
Structs
Constants
Functions
Type Aliases
In gpu_allocator::d3d12
?
Module
gpu_allocator
::
d3d12
::
winapi_d3d12
source
·
[
−
]
Structs
D3D12_BLEND_DESC
D3D12_BOX
D3D12_BUFFER_RTV
D3D12_BUFFER_SRV
D3D12_BUFFER_UAV
D3D12_CACHED_PIPELINE_STATE
D3D12_CLEAR_VALUE
D3D12_CLEAR_VALUE_u
D3D12_COMMAND_QUEUE_DESC
D3D12_COMMAND_SIGNATURE_DESC
D3D12_COMPUTE_PIPELINE_STATE_DESC
D3D12_CONSTANT_BUFFER_VIEW_DESC
D3D12_CPU_DESCRIPTOR_HANDLE
D3D12_DEPTH_STENCILOP_DESC
D3D12_DEPTH_STENCIL_DESC
D3D12_DEPTH_STENCIL_DESC1
D3D12_DEPTH_STENCIL_VALUE
D3D12_DEPTH_STENCIL_VIEW_DESC
D3D12_DEPTH_STENCIL_VIEW_DESC_u
D3D12_DESCRIPTOR_HEAP_DESC
D3D12_DESCRIPTOR_RANGE
D3D12_DESCRIPTOR_RANGE1
D3D12_DISCARD_REGION
D3D12_DISPATCH_ARGUMENTS
D3D12_DRAW_ARGUMENTS
D3D12_DRAW_INDEXED_ARGUMENTS
D3D12_FEATURE_DATA_ARCHITECTURE
D3D12_FEATURE_DATA_ARCHITECTURE1
D3D12_FEATURE_DATA_COMMAND_QUEUE_PRIORITY
D3D12_FEATURE_DATA_D3D12_OPTIONS
D3D12_FEATURE_DATA_D3D12_OPTIONS1
D3D12_FEATURE_DATA_D3D12_OPTIONS2
D3D12_FEATURE_DATA_FEATURE_LEVELS
D3D12_FEATURE_DATA_FORMAT_INFO
D3D12_FEATURE_DATA_FORMAT_SUPPORT
D3D12_FEATURE_DATA_GPU_VIRTUAL_ADDRESS_SUPPORT
D3D12_FEATURE_DATA_MULTISAMPLE_QUALITY_LEVELS
D3D12_FEATURE_DATA_ROOT_SIGNATURE
D3D12_FEATURE_DATA_SHADER_CACHE
D3D12_FEATURE_DATA_SHADER_MODEL
D3D12_GPU_DESCRIPTOR_HANDLE
D3D12_GRAPHICS_PIPELINE_STATE_DESC
D3D12_HEAP_DESC
D3D12_HEAP_PROPERTIES
D3D12_INDEX_BUFFER_VIEW
D3D12_INDIRECT_ARGUMENT_DESC
D3D12_INDIRECT_ARGUMENT_DESC_Constant
D3D12_INDIRECT_ARGUMENT_DESC_ConstantBufferView
D3D12_INDIRECT_ARGUMENT_DESC_ShaderResourceView
D3D12_INDIRECT_ARGUMENT_DESC_UnorderedAccessView
D3D12_INDIRECT_ARGUMENT_DESC_VertexBuffer
D3D12_INDIRECT_ARGUMENT_DESC_u
D3D12_INPUT_ELEMENT_DESC
D3D12_INPUT_LAYOUT_DESC
D3D12_MEMCPY_DEST
D3D12_PACKED_MIP_INFO
D3D12_PIPELINE_STATE_STREAM_DESC
D3D12_PLACED_SUBRESOURCE_FOOTPRINT
D3D12_QUERY_DATA_PIPELINE_STATISTICS
D3D12_QUERY_DATA_SO_STATISTICS
D3D12_QUERY_HEAP_DESC
D3D12_RANGE
D3D12_RANGE_UINT64
D3D12_RASTERIZER_DESC
D3D12_RENDER_TARGET_BLEND_DESC
D3D12_RENDER_TARGET_VIEW_DESC
D3D12_RENDER_TARGET_VIEW_DESC_u
D3D12_RESOURCE_ALIASING_BARRIER
D3D12_RESOURCE_ALLOCATION_INFO
D3D12_RESOURCE_BARRIER
D3D12_RESOURCE_BARRIER_u
D3D12_RESOURCE_DESC
D3D12_RESOURCE_TRANSITION_BARRIER
D3D12_RESOURCE_UAV_BARRIER
D3D12_ROOT_CONSTANTS
D3D12_ROOT_DESCRIPTOR
D3D12_ROOT_DESCRIPTOR1
D3D12_ROOT_DESCRIPTOR_TABLE
D3D12_ROOT_DESCRIPTOR_TABLE1
D3D12_ROOT_PARAMETER
D3D12_ROOT_PARAMETER1
D3D12_ROOT_PARAMETER1_u
D3D12_ROOT_PARAMETER_u
D3D12_ROOT_SIGNATURE_DESC
D3D12_ROOT_SIGNATURE_DESC1
D3D12_RT_FORMAT_ARRAY
D3D12_SAMPLER_DESC
D3D12_SAMPLE_POSITION
D3D12_SHADER_BYTECODE
D3D12_SHADER_RESOURCE_VIEW_DESC
D3D12_SHADER_RESOURCE_VIEW_DESC_u
D3D12_SO_DECLARATION_ENTRY
D3D12_STATIC_SAMPLER_DESC
D3D12_STREAM_OUTPUT_BUFFER_VIEW
D3D12_STREAM_OUTPUT_DESC
D3D12_SUBRESOURCE_DATA
D3D12_SUBRESOURCE_FOOTPRINT
D3D12_SUBRESOURCE_INFO
D3D12_SUBRESOURCE_RANGE_UINT64
D3D12_SUBRESOURCE_TILING
D3D12_TEX1D_ARRAY_DSV
D3D12_TEX1D_ARRAY_RTV
D3D12_TEX1D_ARRAY_SRV
D3D12_TEX1D_ARRAY_UAV
D3D12_TEX1D_DSV
D3D12_TEX1D_RTV
D3D12_TEX1D_SRV
D3D12_TEX1D_UAV
D3D12_TEX2DMS_ARRAY_DSV
D3D12_TEX2DMS_ARRAY_RTV
D3D12_TEX2DMS_ARRAY_SRV
D3D12_TEX2DMS_DSV
D3D12_TEX2DMS_RTV
D3D12_TEX2DMS_SRV
D3D12_TEX2D_ARRAY_DSV
D3D12_TEX2D_ARRAY_RTV
D3D12_TEX2D_ARRAY_SRV
D3D12_TEX2D_ARRAY_UAV
D3D12_TEX2D_DSV
D3D12_TEX2D_RTV
D3D12_TEX2D_SRV
D3D12_TEX2D_UAV
D3D12_TEX3D_RTV
D3D12_TEX3D_SRV
D3D12_TEX3D_UAV
D3D12_TEXCUBE_ARRAY_SRV
D3D12_TEXCUBE_SRV
D3D12_TEXTURE_COPY_LOCATION
D3D12_TEXTURE_COPY_LOCATION_u
D3D12_TILED_RESOURCE_COORDINATE
D3D12_TILE_REGION_SIZE
D3D12_TILE_SHAPE
D3D12_UNORDERED_ACCESS_VIEW_DESC
D3D12_UNORDERED_ACCESS_VIEW_DESC_u
D3D12_VERSIONED_ROOT_SIGNATURE_DESC
D3D12_VERSIONED_ROOT_SIGNATURE_DESC_u
D3D12_VERTEX_BUFFER_VIEW
D3D12_VIEWPORT
ID3D12CommandAllocator
ID3D12CommandAllocatorVtbl
ID3D12CommandList
ID3D12CommandListVtbl
ID3D12CommandQueue
ID3D12CommandQueueVtbl
ID3D12CommandSignature
ID3D12CommandSignatureVtbl
ID3D12DescriptorHeap
ID3D12DescriptorHeapVtbl
ID3D12Device
ID3D12Device1
ID3D12Device1Vtbl
ID3D12Device2
ID3D12Device2Vtbl
ID3D12DeviceChild
ID3D12DeviceChildVtbl
ID3D12DeviceVtbl
ID3D12Fence
ID3D12FenceVtbl
ID3D12GraphicsCommandList
ID3D12GraphicsCommandList1
ID3D12GraphicsCommandList1Vtbl
ID3D12GraphicsCommandListVtbl
ID3D12Heap
ID3D12HeapVtbl
ID3D12Object
ID3D12ObjectVtbl
ID3D12Pageable
ID3D12PageableVtbl
ID3D12PipelineLibrary
ID3D12PipelineLibrary1
ID3D12PipelineLibrary1Vtbl
ID3D12PipelineLibraryVtbl
ID3D12PipelineState
ID3D12PipelineStateVtbl
ID3D12QueryHeap
ID3D12QueryHeapVtbl
ID3D12Resource
ID3D12ResourceVtbl
ID3D12RootSignature
ID3D12RootSignatureDeserializer
ID3D12RootSignatureDeserializerVtbl
ID3D12RootSignatureVtbl
ID3D12Tools
ID3D12ToolsVtbl
ID3D12VersionedRootSignatureDeserializer
ID3D12VersionedRootSignatureDeserializerVtbl
Constants
D3D12_8BIT_INDEX_STRIP_CUT_VALUE
D3D12_16BIT_INDEX_STRIP_CUT_VALUE
D3D12_32BIT_INDEX_STRIP_CUT_VALUE
D3D12_ANISOTROPIC_FILTERING_BIT
D3D12_APPEND_ALIGNED_ELEMENT
D3D12_ARRAY_AXIS_ADDRESS_RANGE_BIT_COUNT
D3D12_BLEND_BLEND_FACTOR
D3D12_BLEND_DEST_ALPHA
D3D12_BLEND_DEST_COLOR
D3D12_BLEND_INV_BLEND_FACTOR
D3D12_BLEND_INV_DEST_ALPHA
D3D12_BLEND_INV_DEST_COLOR
D3D12_BLEND_INV_SRC1_ALPHA
D3D12_BLEND_INV_SRC1_COLOR
D3D12_BLEND_INV_SRC_ALPHA
D3D12_BLEND_INV_SRC_COLOR
D3D12_BLEND_ONE
D3D12_BLEND_OP_ADD
D3D12_BLEND_OP_MAX
D3D12_BLEND_OP_MIN
D3D12_BLEND_OP_REV_SUBTRACT
D3D12_BLEND_OP_SUBTRACT
D3D12_BLEND_SRC1_ALPHA
D3D12_BLEND_SRC1_COLOR
D3D12_BLEND_SRC_ALPHA
D3D12_BLEND_SRC_ALPHA_SAT
D3D12_BLEND_SRC_COLOR
D3D12_BLEND_ZERO
D3D12_BUFFER_SRV_FLAG_NONE
D3D12_BUFFER_SRV_FLAG_RAW
D3D12_BUFFER_UAV_FLAG_NONE
D3D12_BUFFER_UAV_FLAG_RAW
D3D12_CLEAR_FLAG_DEPTH
D3D12_CLEAR_FLAG_STENCIL
D3D12_CLIP_OR_CULL_DISTANCE_COUNT
D3D12_CLIP_OR_CULL_DISTANCE_ELEMENT_COUNT
D3D12_COLOR_WRITE_ENABLE_ALL
D3D12_COLOR_WRITE_ENABLE_ALPHA
D3D12_COLOR_WRITE_ENABLE_BLUE
D3D12_COLOR_WRITE_ENABLE_GREEN
D3D12_COLOR_WRITE_ENABLE_RED
D3D12_COMMAND_LIST_TYPE_BUNDLE
D3D12_COMMAND_LIST_TYPE_COMPUTE
D3D12_COMMAND_LIST_TYPE_COPY
D3D12_COMMAND_LIST_TYPE_DIRECT
D3D12_COMMAND_QUEUE_FLAG_DISABLE_GPU_TIMEOUT
D3D12_COMMAND_QUEUE_FLAG_NONE
D3D12_COMMAND_QUEUE_PRIORITY_GLOBAL_REALTIME
D3D12_COMMAND_QUEUE_PRIORITY_HIGH
D3D12_COMMAND_QUEUE_PRIORITY_NORMAL
D3D12_COMMONSHADER_CONSTANT_BUFFER_API_SLOT_COUNT
D3D12_COMMONSHADER_CONSTANT_BUFFER_COMPONENTS
D3D12_COMMONSHADER_CONSTANT_BUFFER_COMPONENT_BIT_COUNT
D3D12_COMMONSHADER_CONSTANT_BUFFER_HW_SLOT_COUNT
D3D12_COMMONSHADER_CONSTANT_BUFFER_PARTIAL_UPDATE_EXTENTS_BYTE_ALIGNMENT
D3D12_COMMONSHADER_CONSTANT_BUFFER_REGISTER_COMPONENTS
D3D12_COMMONSHADER_CONSTANT_BUFFER_REGISTER_COUNT
D3D12_COMMONSHADER_CONSTANT_BUFFER_REGISTER_READS_PER_INST
D3D12_COMMONSHADER_CONSTANT_BUFFER_REGISTER_READ_PORTS
D3D12_COMMONSHADER_FLOWCONTROL_NESTING_LIMIT
D3D12_COMMONSHADER_IMMEDIATE_CONSTANT_BUFFER_REGISTER_COMPONENTS
D3D12_COMMONSHADER_IMMEDIATE_CONSTANT_BUFFER_REGISTER_COUNT
D3D12_COMMONSHADER_IMMEDIATE_CONSTANT_BUFFER_REGISTER_READS_PER_INST
D3D12_COMMONSHADER_IMMEDIATE_CONSTANT_BUFFER_REGISTER_READ_PORTS
D3D12_COMMONSHADER_IMMEDIATE_VALUE_COMPONENT_BIT_COUNT
D3D12_COMMONSHADER_INPUT_RESOURCE_REGISTER_COMPONENTS
D3D12_COMMONSHADER_INPUT_RESOURCE_REGISTER_COUNT
D3D12_COMMONSHADER_INPUT_RESOURCE_REGISTER_READS_PER_INST
D3D12_COMMONSHADER_INPUT_RESOURCE_REGISTER_READ_PORTS
D3D12_COMMONSHADER_INPUT_RESOURCE_SLOT_COUNT
D3D12_COMMONSHADER_SAMPLER_REGISTER_COMPONENTS
D3D12_COMMONSHADER_SAMPLER_REGISTER_COUNT
D3D12_COMMONSHADER_SAMPLER_REGISTER_READS_PER_INST
D3D12_COMMONSHADER_SAMPLER_REGISTER_READ_PORTS
D3D12_COMMONSHADER_SAMPLER_SLOT_COUNT
D3D12_COMMONSHADER_SUBROUTINE_NESTING_LIMIT
D3D12_COMMONSHADER_TEMP_REGISTER_COMPONENTS
D3D12_COMMONSHADER_TEMP_REGISTER_COMPONENT_BIT_COUNT
D3D12_COMMONSHADER_TEMP_REGISTER_COUNT
D3D12_COMMONSHADER_TEMP_REGISTER_READS_PER_INST
D3D12_COMMONSHADER_TEMP_REGISTER_READ_PORTS
D3D12_COMMONSHADER_TEXCOORD_RANGE_REDUCTION_MAX
D3D12_COMMONSHADER_TEXCOORD_RANGE_REDUCTION_MIN
D3D12_COMMONSHADER_TEXEL_OFFSET_MAX_NEGATIVE
D3D12_COMMONSHADER_TEXEL_OFFSET_MAX_POSITIVE
D3D12_COMPARISON_FUNC_ALWAYS
D3D12_COMPARISON_FUNC_EQUAL
D3D12_COMPARISON_FUNC_GREATER
D3D12_COMPARISON_FUNC_GREATER_EQUAL
D3D12_COMPARISON_FUNC_LESS
D3D12_COMPARISON_FUNC_LESS_EQUAL
D3D12_COMPARISON_FUNC_NEVER
D3D12_COMPARISON_FUNC_NOT_EQUAL
D3D12_CONSERVATIVE_RASTERIZATION_MODE_OFF
D3D12_CONSERVATIVE_RASTERIZATION_MODE_ON
D3D12_CONSERVATIVE_RASTERIZATION_TIER_1
D3D12_CONSERVATIVE_RASTERIZATION_TIER_2
D3D12_CONSERVATIVE_RASTERIZATION_TIER_3
D3D12_CONSERVATIVE_RASTERIZATION_TIER_NOT_SUPPORTED
D3D12_CONSTANT_BUFFER_DATA_PLACEMENT_ALIGNMENT
D3D12_CPU_PAGE_PROPERTY_NOT_AVAILABLE
D3D12_CPU_PAGE_PROPERTY_UNKNOWN
D3D12_CPU_PAGE_PROPERTY_WRITE_BACK
D3D12_CPU_PAGE_PROPERTY_WRITE_COMBINE
D3D12_CROSS_NODE_SHARING_TIER_1
D3D12_CROSS_NODE_SHARING_TIER_1_EMULATED
D3D12_CROSS_NODE_SHARING_TIER_2
D3D12_CROSS_NODE_SHARING_TIER_NOT_SUPPORTED
D3D12_CS_4_X_BUCKET00_MAX_BYTES_TGSM_WRITABLE_PER_THREAD
D3D12_CS_4_X_BUCKET00_MAX_NUM_THREADS_PER_GROUP
D3D12_CS_4_X_BUCKET01_MAX_BYTES_TGSM_WRITABLE_PER_THREAD
D3D12_CS_4_X_BUCKET01_MAX_NUM_THREADS_PER_GROUP
D3D12_CS_4_X_BUCKET02_MAX_BYTES_TGSM_WRITABLE_PER_THREAD
D3D12_CS_4_X_BUCKET02_MAX_NUM_THREADS_PER_GROUP
D3D12_CS_4_X_BUCKET03_MAX_BYTES_TGSM_WRITABLE_PER_THREAD
D3D12_CS_4_X_BUCKET03_MAX_NUM_THREADS_PER_GROUP
D3D12_CS_4_X_BUCKET04_MAX_BYTES_TGSM_WRITABLE_PER_THREAD
D3D12_CS_4_X_BUCKET04_MAX_NUM_THREADS_PER_GROUP
D3D12_CS_4_X_BUCKET05_MAX_BYTES_TGSM_WRITABLE_PER_THREAD
D3D12_CS_4_X_BUCKET05_MAX_NUM_THREADS_PER_GROUP
D3D12_CS_4_X_BUCKET06_MAX_BYTES_TGSM_WRITABLE_PER_THREAD
D3D12_CS_4_X_BUCKET06_MAX_NUM_THREADS_PER_GROUP
D3D12_CS_4_X_BUCKET07_MAX_BYTES_TGSM_WRITABLE_PER_THREAD
D3D12_CS_4_X_BUCKET07_MAX_NUM_THREADS_PER_GROUP
D3D12_CS_4_X_BUCKET08_MAX_BYTES_TGSM_WRITABLE_PER_THREAD
D3D12_CS_4_X_BUCKET08_MAX_NUM_THREADS_PER_GROUP
D3D12_CS_4_X_BUCKET09_MAX_BYTES_TGSM_WRITABLE_PER_THREAD
D3D12_CS_4_X_BUCKET09_MAX_NUM_THREADS_PER_GROUP
D3D12_CS_4_X_BUCKET10_MAX_BYTES_TGSM_WRITABLE_PER_THREAD
D3D12_CS_4_X_BUCKET10_MAX_NUM_THREADS_PER_GROUP
D3D12_CS_4_X_BUCKET11_MAX_BYTES_TGSM_WRITABLE_PER_THREAD
D3D12_CS_4_X_BUCKET11_MAX_NUM_THREADS_PER_GROUP
D3D12_CS_4_X_BUCKET12_MAX_BYTES_TGSM_WRITABLE_PER_THREAD
D3D12_CS_4_X_BUCKET12_MAX_NUM_THREADS_PER_GROUP
D3D12_CS_4_X_BUCKET13_MAX_BYTES_TGSM_WRITABLE_PER_THREAD
D3D12_CS_4_X_BUCKET13_MAX_NUM_THREADS_PER_GROUP
D3D12_CS_4_X_BUCKET14_MAX_BYTES_TGSM_WRITABLE_PER_THREAD
D3D12_CS_4_X_BUCKET14_MAX_NUM_THREADS_PER_GROUP
D3D12_CS_4_X_BUCKET15_MAX_BYTES_TGSM_WRITABLE_PER_THREAD
D3D12_CS_4_X_BUCKET15_MAX_NUM_THREADS_PER_GROUP
D3D12_CS_4_X_DISPATCH_MAX_THREAD_GROUPS_IN_Z_DIMENSION
D3D12_CS_4_X_RAW_UAV_BYTE_ALIGNMENT
D3D12_CS_4_X_THREAD_GROUP_MAX_THREADS_PER_GROUP
D3D12_CS_4_X_THREAD_GROUP_MAX_X
D3D12_CS_4_X_THREAD_GROUP_MAX_Y
D3D12_CS_4_X_UAV_REGISTER_COUNT
D3D12_CS_DISPATCH_MAX_THREAD_GROUPS_PER_DIMENSION
D3D12_CS_TGSM_REGISTER_COUNT
D3D12_CS_TGSM_REGISTER_READS_PER_INST
D3D12_CS_TGSM_RESOURCE_REGISTER_COMPONENTS
D3D12_CS_TGSM_RESOURCE_REGISTER_READ_PORTS
D3D12_CS_THREADGROUPID_REGISTER_COMPONENTS
D3D12_CS_THREADGROUPID_REGISTER_COUNT
D3D12_CS_THREADIDINGROUPFLATTENED_REGISTER_COMPONENTS
D3D12_CS_THREADIDINGROUPFLATTENED_REGISTER_COUNT
D3D12_CS_THREADIDINGROUP_REGISTER_COMPONENTS
D3D12_CS_THREADIDINGROUP_REGISTER_COUNT
D3D12_CS_THREADID_REGISTER_COMPONENTS
D3D12_CS_THREADID_REGISTER_COUNT
D3D12_CS_THREAD_GROUP_MAX_THREADS_PER_GROUP
D3D12_CS_THREAD_GROUP_MAX_X
D3D12_CS_THREAD_GROUP_MAX_Y
D3D12_CS_THREAD_GROUP_MAX_Z
D3D12_CS_THREAD_GROUP_MIN_X
D3D12_CS_THREAD_GROUP_MIN_Y
D3D12_CS_THREAD_GROUP_MIN_Z
D3D12_CS_THREAD_LOCAL_TEMP_REGISTER_POOL
D3D12_CULL_MODE_BACK
D3D12_CULL_MODE_FRONT
D3D12_CULL_MODE_NONE
D3D12_DEFAULT_BLEND_FACTOR_ALPHA
D3D12_DEFAULT_BLEND_FACTOR_BLUE
D3D12_DEFAULT_BLEND_FACTOR_GREEN
D3D12_DEFAULT_BLEND_FACTOR_RED
D3D12_DEFAULT_BORDER_COLOR_COMPONENT
D3D12_DEFAULT_DEPTH_BIAS
D3D12_DEFAULT_DEPTH_BIAS_CLAMP
D3D12_DEFAULT_MAX_ANISOTROPY
D3D12_DEFAULT_MIP_LOD_BIAS
D3D12_DEFAULT_MSAA_RESOURCE_PLACEMENT_ALIGNMENT
D3D12_DEFAULT_RENDER_TARGET_ARRAY_INDEX
D3D12_DEFAULT_RESOURCE_PLACEMENT_ALIGNMENT
D3D12_DEFAULT_SAMPLE_MASK
D3D12_DEFAULT_SCISSOR_ENDX
D3D12_DEFAULT_SCISSOR_ENDY
D3D12_DEFAULT_SCISSOR_STARTX
D3D12_DEFAULT_SCISSOR_STARTY
D3D12_DEFAULT_SLOPE_SCALED_DEPTH_BIAS
D3D12_DEFAULT_STENCIL_READ_MASK
D3D12_DEFAULT_STENCIL_REFERENCE
D3D12_DEFAULT_STENCIL_WRITE_MASK
D3D12_DEFAULT_VIEWPORT_AND_SCISSORRECT_INDEX
D3D12_DEFAULT_VIEWPORT_HEIGHT
D3D12_DEFAULT_VIEWPORT_MAX_DEPTH
D3D12_DEFAULT_VIEWPORT_MIN_DEPTH
D3D12_DEFAULT_VIEWPORT_TOPLEFTX
D3D12_DEFAULT_VIEWPORT_TOPLEFTY
D3D12_DEFAULT_VIEWPORT_WIDTH
D3D12_DEPTH_WRITE_MASK_ALL
D3D12_DEPTH_WRITE_MASK_ZERO
D3D12_DESCRIPTOR_HEAP_FLAG_NONE
D3D12_DESCRIPTOR_HEAP_FLAG_SHADER_VISIBLE
D3D12_DESCRIPTOR_HEAP_TYPE_CBV_SRV_UAV
D3D12_DESCRIPTOR_HEAP_TYPE_DSV
D3D12_DESCRIPTOR_HEAP_TYPE_NUM_TYPES
D3D12_DESCRIPTOR_HEAP_TYPE_RTV
D3D12_DESCRIPTOR_HEAP_TYPE_SAMPLER
D3D12_DESCRIPTOR_RANGE_FLAG_DATA_STATIC
D3D12_DESCRIPTOR_RANGE_FLAG_DATA_STATIC_WHILE_SET_AT_EXECUTE
D3D12_DESCRIPTOR_RANGE_FLAG_DATA_VOLATILE
D3D12_DESCRIPTOR_RANGE_FLAG_DESCRIPTORS_VOLATILE
D3D12_DESCRIPTOR_RANGE_FLAG_NONE
D3D12_DESCRIPTOR_RANGE_OFFSET_APPEND
D3D12_DESCRIPTOR_RANGE_TYPE_CBV
D3D12_DESCRIPTOR_RANGE_TYPE_SAMPLER
D3D12_DESCRIPTOR_RANGE_TYPE_SRV
D3D12_DESCRIPTOR_RANGE_TYPE_UAV
D3D12_DRIVER_RESERVED_REGISTER_SPACE_VALUES_END
D3D12_DRIVER_RESERVED_REGISTER_SPACE_VALUES_START
D3D12_DSV_DIMENSION_TEXTURE1D
D3D12_DSV_DIMENSION_TEXTURE1DARRAY
D3D12_DSV_DIMENSION_TEXTURE2D
D3D12_DSV_DIMENSION_TEXTURE2DARRAY
D3D12_DSV_DIMENSION_TEXTURE2DMS
D3D12_DSV_DIMENSION_TEXTURE2DMSARRAY
D3D12_DSV_DIMENSION_UNKNOWN
D3D12_DSV_FLAG_NONE
D3D12_DSV_FLAG_READ_ONLY_DEPTH
D3D12_DSV_FLAG_READ_ONLY_STENCIL
D3D12_DS_INPUT_CONTROL_POINTS_MAX_TOTAL_SCALARS
D3D12_DS_INPUT_CONTROL_POINT_REGISTER_COMPONENTS
D3D12_DS_INPUT_CONTROL_POINT_REGISTER_COMPONENT_BIT_COUNT
D3D12_DS_INPUT_CONTROL_POINT_REGISTER_COUNT
D3D12_DS_INPUT_CONTROL_POINT_REGISTER_READS_PER_INST
D3D12_DS_INPUT_CONTROL_POINT_REGISTER_READ_PORTS
D3D12_DS_INPUT_DOMAIN_POINT_REGISTER_COMPONENTS
D3D12_DS_INPUT_DOMAIN_POINT_REGISTER_COMPONENT_BIT_COUNT
D3D12_DS_INPUT_DOMAIN_POINT_REGISTER_COUNT
D3D12_DS_INPUT_DOMAIN_POINT_REGISTER_READS_PER_INST
D3D12_DS_INPUT_DOMAIN_POINT_REGISTER_READ_PORTS
D3D12_DS_INPUT_PATCH_CONSTANT_REGISTER_COMPONENTS
D3D12_DS_INPUT_PATCH_CONSTANT_REGISTER_COMPONENT_BIT_COUNT
D3D12_DS_INPUT_PATCH_CONSTANT_REGISTER_COUNT
D3D12_DS_INPUT_PATCH_CONSTANT_REGISTER_READS_PER_INST
D3D12_DS_INPUT_PATCH_CONSTANT_REGISTER_READ_PORTS
D3D12_DS_INPUT_PRIMITIVE_ID_REGISTER_COMPONENTS
D3D12_DS_INPUT_PRIMITIVE_ID_REGISTER_COMPONENT_BIT_COUNT
D3D12_DS_INPUT_PRIMITIVE_ID_REGISTER_COUNT
D3D12_DS_INPUT_PRIMITIVE_ID_REGISTER_READS_PER_INST
D3D12_DS_INPUT_PRIMITIVE_ID_REGISTER_READ_PORTS
D3D12_DS_OUTPUT_REGISTER_COMPONENTS
D3D12_DS_OUTPUT_REGISTER_COMPONENT_BIT_COUNT
D3D12_DS_OUTPUT_REGISTER_COUNT
D3D12_FEATURE_ARCHITECTURE
D3D12_FEATURE_ARCHITECTURE1
D3D12_FEATURE_COMMAND_QUEUE_PRIORITY
D3D12_FEATURE_D3D12_OPTIONS
D3D12_FEATURE_D3D12_OPTIONS1
D3D12_FEATURE_D3D12_OPTIONS2
D3D12_FEATURE_FEATURE_LEVELS
D3D12_FEATURE_FORMAT_INFO
D3D12_FEATURE_FORMAT_SUPPORT
D3D12_FEATURE_GPU_VIRTUAL_ADDRESS_SUPPORT
D3D12_FEATURE_MULTISAMPLE_QUALITY_LEVELS
D3D12_FEATURE_ROOT_SIGNATURE
D3D12_FEATURE_SHADER_CACHE
D3D12_FEATURE_SHADER_MODEL
D3D12_FENCE_FLAG_NONE
D3D12_FENCE_FLAG_SHARED
D3D12_FENCE_FLAG_SHARED_CROSS_ADAPTER
D3D12_FILL_MODE_SOLID
D3D12_FILL_MODE_WIREFRAME
D3D12_FILTER_ANISOTROPIC
D3D12_FILTER_COMPARISON_ANISOTROPIC
D3D12_FILTER_COMPARISON_MIN_LINEAR_MAG_MIP_POINT
D3D12_FILTER_COMPARISON_MIN_LINEAR_MAG_POINT_MIP_LINEAR
D3D12_FILTER_COMPARISON_MIN_MAG_LINEAR_MIP_POINT
D3D12_FILTER_COMPARISON_MIN_MAG_MIP_LINEAR
D3D12_FILTER_COMPARISON_MIN_MAG_MIP_POINT
D3D12_FILTER_COMPARISON_MIN_MAG_POINT_MIP_LINEAR
D3D12_FILTER_COMPARISON_MIN_POINT_MAG_LINEAR_MIP_POINT
D3D12_FILTER_COMPARISON_MIN_POINT_MAG_MIP_LINEAR
D3D12_FILTER_MAXIMUM_ANISOTROPIC
D3D12_FILTER_MAXIMUM_MIN_LINEAR_MAG_MIP_POINT
D3D12_FILTER_MAXIMUM_MIN_LINEAR_MAG_POINT_MIP_LINEAR
D3D12_FILTER_MAXIMUM_MIN_MAG_LINEAR_MIP_POINT
D3D12_FILTER_MAXIMUM_MIN_MAG_MIP_LINEAR
D3D12_FILTER_MAXIMUM_MIN_MAG_MIP_POINT
D3D12_FILTER_MAXIMUM_MIN_MAG_POINT_MIP_LINEAR
D3D12_FILTER_MAXIMUM_MIN_POINT_MAG_LINEAR_MIP_POINT
D3D12_FILTER_MAXIMUM_MIN_POINT_MAG_MIP_LINEAR
D3D12_FILTER_MINIMUM_ANISOTROPIC
D3D12_FILTER_MINIMUM_MIN_LINEAR_MAG_MIP_POINT
D3D12_FILTER_MINIMUM_MIN_LINEAR_MAG_POINT_MIP_LINEAR
D3D12_FILTER_MINIMUM_MIN_MAG_LINEAR_MIP_POINT
D3D12_FILTER_MINIMUM_MIN_MAG_MIP_LINEAR
D3D12_FILTER_MINIMUM_MIN_MAG_MIP_POINT
D3D12_FILTER_MINIMUM_MIN_MAG_POINT_MIP_LINEAR
D3D12_FILTER_MINIMUM_MIN_POINT_MAG_LINEAR_MIP_POINT
D3D12_FILTER_MINIMUM_MIN_POINT_MAG_MIP_LINEAR
D3D12_FILTER_MIN_LINEAR_MAG_MIP_POINT
D3D12_FILTER_MIN_LINEAR_MAG_POINT_MIP_LINEAR
D3D12_FILTER_MIN_MAG_LINEAR_MIP_POINT
D3D12_FILTER_MIN_MAG_MIP_LINEAR
D3D12_FILTER_MIN_MAG_MIP_POINT
D3D12_FILTER_MIN_MAG_POINT_MIP_LINEAR
D3D12_FILTER_MIN_POINT_MAG_LINEAR_MIP_POINT
D3D12_FILTER_MIN_POINT_MAG_MIP_LINEAR
D3D12_FILTER_REDUCTION_TYPE_COMPARISON
D3D12_FILTER_REDUCTION_TYPE_MASK
D3D12_FILTER_REDUCTION_TYPE_MAXIMUM
D3D12_FILTER_REDUCTION_TYPE_MINIMUM
D3D12_FILTER_REDUCTION_TYPE_SHIFT
D3D12_FILTER_REDUCTION_TYPE_STANDARD
D3D12_FILTER_TYPE_LINEAR
D3D12_FILTER_TYPE_MASK
D3D12_FILTER_TYPE_POINT
D3D12_FLOAT16_FUSED_TOLERANCE_IN_ULP
D3D12_FLOAT32_MAX
D3D12_FLOAT32_TO_INTEGER_TOLERANCE_IN_ULP
D3D12_FLOAT_TO_SRGB_EXPONENT_DENOMINATOR
D3D12_FLOAT_TO_SRGB_EXPONENT_NUMERATOR
D3D12_FLOAT_TO_SRGB_OFFSET
D3D12_FLOAT_TO_SRGB_SCALE_1
D3D12_FLOAT_TO_SRGB_SCALE_2
D3D12_FLOAT_TO_SRGB_THRESHOLD
D3D12_FORMAT_SUPPORT1_BACK_BUFFER_CAST
D3D12_FORMAT_SUPPORT1_BLENDABLE
D3D12_FORMAT_SUPPORT1_BUFFER
D3D12_FORMAT_SUPPORT1_CAST_WITHIN_BIT_LAYOUT
D3D12_FORMAT_SUPPORT1_DECODER_OUTPUT
D3D12_FORMAT_SUPPORT1_DEPTH_STENCIL
D3D12_FORMAT_SUPPORT1_DISPLAY
D3D12_FORMAT_SUPPORT1_IA_INDEX_BUFFER
D3D12_FORMAT_SUPPORT1_IA_VERTEX_BUFFER
D3D12_FORMAT_SUPPORT1_MIP
D3D12_FORMAT_SUPPORT1_MULTISAMPLE_LOAD
D3D12_FORMAT_SUPPORT1_MULTISAMPLE_RENDERTARGET
D3D12_FORMAT_SUPPORT1_MULTISAMPLE_RESOLVE
D3D12_FORMAT_SUPPORT1_NONE
D3D12_FORMAT_SUPPORT1_RENDER_TARGET
D3D12_FORMAT_SUPPORT1_SHADER_GATHER
D3D12_FORMAT_SUPPORT1_SHADER_GATHER_COMPARISON
D3D12_FORMAT_SUPPORT1_SHADER_LOAD
D3D12_FORMAT_SUPPORT1_SHADER_SAMPLE
D3D12_FORMAT_SUPPORT1_SHADER_SAMPLE_COMPARISON
D3D12_FORMAT_SUPPORT1_SHADER_SAMPLE_MONO_TEXT
D3D12_FORMAT_SUPPORT1_SO_BUFFER
D3D12_FORMAT_SUPPORT1_TEXTURE1D
D3D12_FORMAT_SUPPORT1_TEXTURE2D
D3D12_FORMAT_SUPPORT1_TEXTURE3D
D3D12_FORMAT_SUPPORT1_TEXTURECUBE
D3D12_FORMAT_SUPPORT1_TYPED_UNORDERED_ACCESS_VIEW
D3D12_FORMAT_SUPPORT1_VIDEO_ENCODER
D3D12_FORMAT_SUPPORT1_VIDEO_PROCESSOR_INPUT
D3D12_FORMAT_SUPPORT1_VIDEO_PROCESSOR_OUTPUT
D3D12_FORMAT_SUPPORT2_MULTIPLANE_OVERLAY
D3D12_FORMAT_SUPPORT2_NONE
D3D12_FORMAT_SUPPORT2_OUTPUT_MERGER_LOGIC_OP
D3D12_FORMAT_SUPPORT2_TILED
D3D12_FORMAT_SUPPORT2_UAV_ATOMIC_ADD
D3D12_FORMAT_SUPPORT2_UAV_ATOMIC_BITWISE_OPS
D3D12_FORMAT_SUPPORT2_UAV_ATOMIC_COMPARE_STORE_OR_COMPARE_EXCHANGE
D3D12_FORMAT_SUPPORT2_UAV_ATOMIC_EXCHANGE
D3D12_FORMAT_SUPPORT2_UAV_ATOMIC_SIGNED_MIN_OR_MAX
D3D12_FORMAT_SUPPORT2_UAV_ATOMIC_UNSIGNED_MIN_OR_MAX
D3D12_FORMAT_SUPPORT2_UAV_TYPED_LOAD
D3D12_FORMAT_SUPPORT2_UAV_TYPED_STORE
D3D12_FTOI_INSTRUCTION_MAX_INPUT
D3D12_FTOI_INSTRUCTION_MIN_INPUT
D3D12_FTOU_INSTRUCTION_MAX_INPUT
D3D12_FTOU_INSTRUCTION_MIN_INPUT
D3D12_GS_INPUT_INSTANCE_ID_READS_PER_INST
D3D12_GS_INPUT_INSTANCE_ID_READ_PORTS
D3D12_GS_INPUT_INSTANCE_ID_REGISTER_COMPONENTS
D3D12_GS_INPUT_INSTANCE_ID_REGISTER_COMPONENT_BIT_COUNT
D3D12_GS_INPUT_INSTANCE_ID_REGISTER_COUNT
D3D12_GS_INPUT_PRIM_CONST_REGISTER_COMPONENTS
D3D12_GS_INPUT_PRIM_CONST_REGISTER_COMPONENT_BIT_COUNT
D3D12_GS_INPUT_PRIM_CONST_REGISTER_COUNT
D3D12_GS_INPUT_PRIM_CONST_REGISTER_READS_PER_INST
D3D12_GS_INPUT_PRIM_CONST_REGISTER_READ_PORTS
D3D12_GS_INPUT_REGISTER_COMPONENTS
D3D12_GS_INPUT_REGISTER_COMPONENT_BIT_COUNT
D3D12_GS_INPUT_REGISTER_COUNT
D3D12_GS_INPUT_REGISTER_READS_PER_INST
D3D12_GS_INPUT_REGISTER_READ_PORTS
D3D12_GS_INPUT_REGISTER_VERTICES
D3D12_GS_MAX_INSTANCE_COUNT
D3D12_GS_MAX_OUTPUT_VERTEX_COUNT_ACROSS_INSTANCES
D3D12_GS_OUTPUT_ELEMENTS
D3D12_GS_OUTPUT_REGISTER_COMPONENTS
D3D12_GS_OUTPUT_REGISTER_COMPONENT_BIT_COUNT
D3D12_GS_OUTPUT_REGISTER_COUNT
D3D12_HEAP_FLAG_ALLOW_ALL_BUFFERS_AND_TEXTURES
D3D12_HEAP_FLAG_ALLOW_DISPLAY
D3D12_HEAP_FLAG_ALLOW_ONLY_BUFFERS
D3D12_HEAP_FLAG_ALLOW_ONLY_NON_RT_DS_TEXTURES
D3D12_HEAP_FLAG_ALLOW_ONLY_RT_DS_TEXTURES
D3D12_HEAP_FLAG_ALLOW_WRITE_WATCH
D3D12_HEAP_FLAG_DENY_BUFFERS
D3D12_HEAP_FLAG_DENY_NON_RT_DS_TEXTURES
D3D12_HEAP_FLAG_DENY_RT_DS_TEXTURES
D3D12_HEAP_FLAG_HARDWARE_PROTECTED
D3D12_HEAP_FLAG_NONE
D3D12_HEAP_FLAG_SHARED
D3D12_HEAP_FLAG_SHARED_CROSS_ADAPTER
D3D12_HEAP_TYPE_CUSTOM
D3D12_HEAP_TYPE_DEFAULT
D3D12_HEAP_TYPE_READBACK
D3D12_HEAP_TYPE_UPLOAD
D3D12_HS_CONTROL_POINT_PHASE_INPUT_REGISTER_COUNT
D3D12_HS_CONTROL_POINT_PHASE_OUTPUT_REGISTER_COUNT
D3D12_HS_CONTROL_POINT_REGISTER_COMPONENTS
D3D12_HS_CONTROL_POINT_REGISTER_COMPONENT_BIT_COUNT
D3D12_HS_CONTROL_POINT_REGISTER_READS_PER_INST
D3D12_HS_CONTROL_POINT_REGISTER_READ_PORTS
D3D12_HS_FORK_PHASE_INSTANCE_COUNT_UPPER_BOUND
D3D12_HS_INPUT_FORK_INSTANCE_ID_REGISTER_COMPONENTS
D3D12_HS_INPUT_FORK_INSTANCE_ID_REGISTER_COMPONENT_BIT_COUNT
D3D12_HS_INPUT_FORK_INSTANCE_ID_REGISTER_COUNT
D3D12_HS_INPUT_FORK_INSTANCE_ID_REGISTER_READS_PER_INST
D3D12_HS_INPUT_FORK_INSTANCE_ID_REGISTER_READ_PORTS
D3D12_HS_INPUT_JOIN_INSTANCE_ID_REGISTER_COMPONENTS
D3D12_HS_INPUT_JOIN_INSTANCE_ID_REGISTER_COMPONENT_BIT_COUNT
D3D12_HS_INPUT_JOIN_INSTANCE_ID_REGISTER_COUNT
D3D12_HS_INPUT_JOIN_INSTANCE_ID_REGISTER_READS_PER_INST
D3D12_HS_INPUT_JOIN_INSTANCE_ID_REGISTER_READ_PORTS
D3D12_HS_INPUT_PRIMITIVE_ID_REGISTER_COMPONENTS
D3D12_HS_INPUT_PRIMITIVE_ID_REGISTER_COMPONENT_BIT_COUNT
D3D12_HS_INPUT_PRIMITIVE_ID_REGISTER_COUNT
D3D12_HS_INPUT_PRIMITIVE_ID_REGISTER_READS_PER_INST
D3D12_HS_INPUT_PRIMITIVE_ID_REGISTER_READ_PORTS
D3D12_HS_JOIN_PHASE_INSTANCE_COUNT_UPPER_BOUND
D3D12_HS_MAXTESSFACTOR_LOWER_BOUND
D3D12_HS_MAXTESSFACTOR_UPPER_BOUND
D3D12_HS_OUTPUT_CONTROL_POINTS_MAX_TOTAL_SCALARS
D3D12_HS_OUTPUT_CONTROL_POINT_ID_REGISTER_COMPONENTS
D3D12_HS_OUTPUT_CONTROL_POINT_ID_REGISTER_COMPONENT_BIT_COUNT
D3D12_HS_OUTPUT_CONTROL_POINT_ID_REGISTER_COUNT
D3D12_HS_OUTPUT_CONTROL_POINT_ID_REGISTER_READS_PER_INST
D3D12_HS_OUTPUT_CONTROL_POINT_ID_REGISTER_READ_PORTS
D3D12_HS_OUTPUT_PATCH_CONSTANT_REGISTER_COMPONENTS
D3D12_HS_OUTPUT_PATCH_CONSTANT_REGISTER_COMPONENT_BIT_COUNT
D3D12_HS_OUTPUT_PATCH_CONSTANT_REGISTER_COUNT
D3D12_HS_OUTPUT_PATCH_CONSTANT_REGISTER_READS_PER_INST
D3D12_HS_OUTPUT_PATCH_CONSTANT_REGISTER_READ_PORTS
D3D12_HS_OUTPUT_PATCH_CONSTANT_REGISTER_SCALAR_COMPONENTS
D3D12_IA_DEFAULT_INDEX_BUFFER_OFFSET_IN_BYTES
D3D12_IA_DEFAULT_PRIMITIVE_TOPOLOGY
D3D12_IA_DEFAULT_VERTEX_BUFFER_OFFSET_IN_BYTES
D3D12_IA_INDEX_INPUT_RESOURCE_SLOT_COUNT
D3D12_IA_INSTANCE_ID_BIT_COUNT
D3D12_IA_INTEGER_ARITHMETIC_BIT_COUNT
D3D12_IA_PATCH_MAX_CONTROL_POINT_COUNT
D3D12_IA_PRIMITIVE_ID_BIT_COUNT
D3D12_IA_VERTEX_ID_BIT_COUNT
D3D12_IA_VERTEX_INPUT_RESOURCE_SLOT_COUNT
D3D12_IA_VERTEX_INPUT_STRUCTURE_ELEMENTS_COMPONENTS
D3D12_IA_VERTEX_INPUT_STRUCTURE_ELEMENT_COUNT
D3D12_INDEX_BUFFER_STRIP_CUT_VALUE_0xFFFF
D3D12_INDEX_BUFFER_STRIP_CUT_VALUE_0xFFFFFFFF
D3D12_INDEX_BUFFER_STRIP_CUT_VALUE_DISABLED
D3D12_INDIRECT_ARGUMENT_TYPE_CONSTANT
D3D12_INDIRECT_ARGUMENT_TYPE_CONSTANT_BUFFER_VIEW
D3D12_INDIRECT_ARGUMENT_TYPE_DISPATCH
D3D12_INDIRECT_ARGUMENT_TYPE_DRAW
D3D12_INDIRECT_ARGUMENT_TYPE_DRAW_INDEXED
D3D12_INDIRECT_ARGUMENT_TYPE_INDEX_BUFFER_VIEW
D3D12_INDIRECT_ARGUMENT_TYPE_SHADER_RESOURCE_VIEW
D3D12_INDIRECT_ARGUMENT_TYPE_UNORDERED_ACCESS_VIEW
D3D12_INDIRECT_ARGUMENT_TYPE_VERTEX_BUFFER_VIEW
D3D12_INPUT_CLASSIFICATION_PER_INSTANCE_DATA
D3D12_INPUT_CLASSIFICATION_PER_VERTEX_DATA
D3D12_INTEGER_DIVIDE_BY_ZERO_QUOTIENT
D3D12_INTEGER_DIVIDE_BY_ZERO_REMAINDER
D3D12_KEEP_RENDER_TARGETS_AND_DEPTH_STENCIL
D3D12_KEEP_UNORDERED_ACCESS_VIEWS
D3D12_LINEAR_GAMMA
D3D12_LOGIC_OP_AND
D3D12_LOGIC_OP_AND_INVERTED
D3D12_LOGIC_OP_AND_REVERSE
D3D12_LOGIC_OP_CLEAR
D3D12_LOGIC_OP_COPY
D3D12_LOGIC_OP_COPY_INVERTED
D3D12_LOGIC_OP_EQUIV
D3D12_LOGIC_OP_INVERT
D3D12_LOGIC_OP_NAND
D3D12_LOGIC_OP_NOOP
D3D12_LOGIC_OP_NOR
D3D12_LOGIC_OP_OR
D3D12_LOGIC_OP_OR_INVERTED
D3D12_LOGIC_OP_OR_REVERSE
D3D12_LOGIC_OP_SET
D3D12_LOGIC_OP_XOR
D3D12_MAG_FILTER_SHIFT
D3D12_MAJOR_VERSION
D3D12_MAX_BORDER_COLOR_COMPONENT
D3D12_MAX_DEPTH
D3D12_MAX_LIVE_STATIC_SAMPLERS
D3D12_MAX_MAXANISOTROPY
D3D12_MAX_MULTISAMPLE_SAMPLE_COUNT
D3D12_MAX_POSITION_VALUE
D3D12_MAX_ROOT_COST
D3D12_MAX_SHADER_VISIBLE_DESCRIPTOR_HEAP_SIZE_TIER_1
D3D12_MAX_SHADER_VISIBLE_DESCRIPTOR_HEAP_SIZE_TIER_2
D3D12_MAX_SHADER_VISIBLE_SAMPLER_HEAP_SIZE
D3D12_MAX_TEXTURE_DIMENSION_2_TO_EXP
D3D12_MEMORY_POOL_L0
D3D12_MEMORY_POOL_L1
D3D12_MEMORY_POOL_UNKNOWN
D3D12_MINOR_VERSION
D3D12_MIN_BORDER_COLOR_COMPONENT
D3D12_MIN_DEPTH
D3D12_MIN_FILTER_SHIFT
D3D12_MIN_MAXANISOTROPY
D3D12_MIP_FILTER_SHIFT
D3D12_MIP_LOD_BIAS_MAX
D3D12_MIP_LOD_BIAS_MIN
D3D12_MIP_LOD_FRACTIONAL_BIT_COUNT
D3D12_MIP_LOD_RANGE_BIT_COUNT
D3D12_MULTIPLE_FENCE_WAIT_FLAG_ALL
D3D12_MULTIPLE_FENCE_WAIT_FLAG_ANY
D3D12_MULTIPLE_FENCE_WAIT_FLAG_NONE
D3D12_MULTISAMPLE_ANTIALIAS_LINE_WIDTH
D3D12_MULTISAMPLE_QUALITY_LEVELS_FLAG_NONE
D3D12_MULTISAMPLE_QUALITY_LEVELS_FLAG_TILED_RESOURCE
D3D12_NONSAMPLE_FETCH_OUT_OF_RANGE_ACCESS_RESULT
D3D12_OS_RESERVED_REGISTER_SPACE_VALUES_END
D3D12_OS_RESERVED_REGISTER_SPACE_VALUES_START
D3D12_PACKED_TILE
D3D12_PIPELINE_STATE_FLAG_NONE
D3D12_PIPELINE_STATE_FLAG_TOOL_DEBUG
D3D12_PIPELINE_STATE_SUBOBJECT_TYPE_BLEND
D3D12_PIPELINE_STATE_SUBOBJECT_TYPE_CACHED_PSO
D3D12_PIPELINE_STATE_SUBOBJECT_TYPE_CS
D3D12_PIPELINE_STATE_SUBOBJECT_TYPE_DEPTH_STENCIL
D3D12_PIPELINE_STATE_SUBOBJECT_TYPE_DEPTH_STENCIL1
D3D12_PIPELINE_STATE_SUBOBJECT_TYPE_DEPTH_STENCIL_FORMAT
D3D12_PIPELINE_STATE_SUBOBJECT_TYPE_DS
D3D12_PIPELINE_STATE_SUBOBJECT_TYPE_FLAGS
D3D12_PIPELINE_STATE_SUBOBJECT_TYPE_GS
D3D12_PIPELINE_STATE_SUBOBJECT_TYPE_HS
D3D12_PIPELINE_STATE_SUBOBJECT_TYPE_IB_STRIP_CUT_VALUE
D3D12_PIPELINE_STATE_SUBOBJECT_TYPE_INPUT_LAYOUT
D3D12_PIPELINE_STATE_SUBOBJECT_TYPE_MAX_VALID
D3D12_PIPELINE_STATE_SUBOBJECT_TYPE_NODE_MASK
D3D12_PIPELINE_STATE_SUBOBJECT_TYPE_PRIMITIVE_TOPOLOGY
D3D12_PIPELINE_STATE_SUBOBJECT_TYPE_PS
D3D12_PIPELINE_STATE_SUBOBJECT_TYPE_RASTERIZER
D3D12_PIPELINE_STATE_SUBOBJECT_TYPE_RENDER_TARGET_FORMATS
D3D12_PIPELINE_STATE_SUBOBJECT_TYPE_ROOT_SIGNATURE
D3D12_PIPELINE_STATE_SUBOBJECT_TYPE_SAMPLE_DESC
D3D12_PIPELINE_STATE_SUBOBJECT_TYPE_SAMPLE_MASK
D3D12_PIPELINE_STATE_SUBOBJECT_TYPE_STREAM_OUTPUT
D3D12_PIPELINE_STATE_SUBOBJECT_TYPE_VS
D3D12_PIXEL_ADDRESS_RANGE_BIT_COUNT
D3D12_PREDICATION_OP_EQUAL_ZERO
D3D12_PREDICATION_OP_NOT_EQUAL_ZERO
D3D12_PRE_SCISSOR_PIXEL_ADDRESS_RANGE_BIT_COUNT
D3D12_PRIMITIVE_TOPOLOGY_TYPE_LINE
D3D12_PRIMITIVE_TOPOLOGY_TYPE_PATCH
D3D12_PRIMITIVE_TOPOLOGY_TYPE_POINT
D3D12_PRIMITIVE_TOPOLOGY_TYPE_TRIANGLE
D3D12_PRIMITIVE_TOPOLOGY_TYPE_UNDEFINED
D3D12_PROGRAMMABLE_SAMPLE_POSITIONS_TIER_1
D3D12_PROGRAMMABLE_SAMPLE_POSITIONS_TIER_2
D3D12_PROGRAMMABLE_SAMPLE_POSITIONS_TIER_NOT_SUPPORTED
D3D12_PS_CS_UAV_REGISTER_COMPONENTS
D3D12_PS_CS_UAV_REGISTER_COUNT
D3D12_PS_CS_UAV_REGISTER_READS_PER_INST
D3D12_PS_CS_UAV_REGISTER_READ_PORTS
D3D12_PS_FRONTFACING_DEFAULT_VALUE
D3D12_PS_FRONTFACING_FALSE_VALUE
D3D12_PS_FRONTFACING_TRUE_VALUE
D3D12_PS_INPUT_REGISTER_COMPONENTS
D3D12_PS_INPUT_REGISTER_COMPONENT_BIT_COUNT
D3D12_PS_INPUT_REGISTER_COUNT
D3D12_PS_INPUT_REGISTER_READS_PER_INST
D3D12_PS_INPUT_REGISTER_READ_PORTS
D3D12_PS_LEGACY_PIXEL_CENTER_FRACTIONAL_COMPONENT
D3D12_PS_OUTPUT_DEPTH_REGISTER_COMPONENTS
D3D12_PS_OUTPUT_DEPTH_REGISTER_COMPONENT_BIT_COUNT
D3D12_PS_OUTPUT_DEPTH_REGISTER_COUNT
D3D12_PS_OUTPUT_MASK_REGISTER_COMPONENTS
D3D12_PS_OUTPUT_MASK_REGISTER_COMPONENT_BIT_COUNT
D3D12_PS_OUTPUT_MASK_REGISTER_COUNT
D3D12_PS_OUTPUT_REGISTER_COMPONENTS
D3D12_PS_OUTPUT_REGISTER_COMPONENT_BIT_COUNT
D3D12_PS_OUTPUT_REGISTER_COUNT
D3D12_PS_PIXEL_CENTER_FRACTIONAL_COMPONENT
D3D12_QUERY_HEAP_TYPE_OCCLUSION
D3D12_QUERY_HEAP_TYPE_PIPELINE_STATISTICS
D3D12_QUERY_HEAP_TYPE_SO_STATISTICS
D3D12_QUERY_HEAP_TYPE_TIMESTAMP
D3D12_QUERY_TYPE_BINARY_OCCLUSION
D3D12_QUERY_TYPE_OCCLUSION
D3D12_QUERY_TYPE_PIPELINE_STATISTICS
D3D12_QUERY_TYPE_SO_STATISTICS_STREAM0
D3D12_QUERY_TYPE_SO_STATISTICS_STREAM1
D3D12_QUERY_TYPE_SO_STATISTICS_STREAM2
D3D12_QUERY_TYPE_SO_STATISTICS_STREAM3
D3D12_QUERY_TYPE_TIMESTAMP
D3D12_RAW_UAV_SRV_BYTE_ALIGNMENT
D3D12_REQ_BLEND_OBJECT_COUNT_PER_DEVICE
D3D12_REQ_BUFFER_RESOURCE_TEXEL_COUNT_2_TO_EXP
D3D12_REQ_CONSTANT_BUFFER_ELEMENT_COUNT
D3D12_REQ_DEPTH_STENCIL_OBJECT_COUNT_PER_DEVICE
D3D12_REQ_DRAWINDEXED_INDEX_COUNT_2_TO_EXP
D3D12_REQ_DRAW_VERTEX_COUNT_2_TO_EXP
D3D12_REQ_FILTERING_HW_ADDRESSABLE_RESOURCE_DIMENSION
D3D12_REQ_GS_INVOCATION_32BIT_OUTPUT_COMPONENT_LIMIT
D3D12_REQ_IMMEDIATE_CONSTANT_BUFFER_ELEMENT_COUNT
D3D12_REQ_MAXANISOTROPY
D3D12_REQ_MIP_LEVELS
D3D12_REQ_MULTI_ELEMENT_STRUCTURE_SIZE_IN_BYTES
D3D12_REQ_RASTERIZER_OBJECT_COUNT_PER_DEVICE
D3D12_REQ_RENDER_TO_BUFFER_WINDOW_WIDTH
D3D12_REQ_RESOURCE_SIZE_IN_MEGABYTES_EXPRESSION_A_TERM
D3D12_REQ_RESOURCE_SIZE_IN_MEGABYTES_EXPRESSION_B_TERM
D3D12_REQ_RESOURCE_SIZE_IN_MEGABYTES_EXPRESSION_C_TERM
D3D12_REQ_RESOURCE_VIEW_COUNT_PER_DEVICE_2_TO_EXP
D3D12_REQ_SAMPLER_OBJECT_COUNT_PER_DEVICE
D3D12_REQ_SUBRESOURCES
D3D12_REQ_TEXTURE1D_ARRAY_AXIS_DIMENSION
D3D12_REQ_TEXTURE1D_U_DIMENSION
D3D12_REQ_TEXTURE2D_ARRAY_AXIS_DIMENSION
D3D12_REQ_TEXTURE2D_U_OR_V_DIMENSION
D3D12_REQ_TEXTURE3D_U_V_OR_W_DIMENSION
D3D12_REQ_TEXTURECUBE_DIMENSION
D3D12_RESIDENCY_PRIORITY_HIGH
D3D12_RESIDENCY_PRIORITY_LOW
D3D12_RESIDENCY_PRIORITY_MAXIMUM
D3D12_RESIDENCY_PRIORITY_MINIMUM
D3D12_RESIDENCY_PRIORITY_NORMAL
D3D12_RESINFO_INSTRUCTION_MISSING_COMPONENT_RETVAL
D3D12_RESOLVE_MODE_AVERAGE
D3D12_RESOLVE_MODE_DECOMPRESS
D3D12_RESOLVE_MODE_MAX
D3D12_RESOLVE_MODE_MIN
D3D12_RESOURCE_BARRIER_ALL_SUBRESOURCES
D3D12_RESOURCE_BARRIER_FLAG_BEGIN_ONLY
D3D12_RESOURCE_BARRIER_FLAG_END_ONLY
D3D12_RESOURCE_BARRIER_FLAG_NONE
D3D12_RESOURCE_BARRIER_TYPE_ALIASING
D3D12_RESOURCE_BARRIER_TYPE_TRANSITION
D3D12_RESOURCE_BARRIER_TYPE_UAV
D3D12_RESOURCE_BINDING_TIER_1
D3D12_RESOURCE_BINDING_TIER_2
D3D12_RESOURCE_BINDING_TIER_3
D3D12_RESOURCE_DIMENSION_BUFFER
D3D12_RESOURCE_DIMENSION_TEXTURE1D
D3D12_RESOURCE_DIMENSION_TEXTURE2D
D3D12_RESOURCE_DIMENSION_TEXTURE3D
D3D12_RESOURCE_DIMENSION_UNKNOWN
D3D12_RESOURCE_FLAG_ALLOW_CROSS_ADAPTER
D3D12_RESOURCE_FLAG_ALLOW_DEPTH_STENCIL
D3D12_RESOURCE_FLAG_ALLOW_RENDER_TARGET
D3D12_RESOURCE_FLAG_ALLOW_SIMULTANEOUS_ACCESS
D3D12_RESOURCE_FLAG_ALLOW_UNORDERED_ACCESS
D3D12_RESOURCE_FLAG_DENY_SHADER_RESOURCE
D3D12_RESOURCE_FLAG_NONE
D3D12_RESOURCE_HEAP_TIER_1
D3D12_RESOURCE_HEAP_TIER_2
D3D12_RESOURCE_STATE_COMMON
D3D12_RESOURCE_STATE_COPY_DEST
D3D12_RESOURCE_STATE_COPY_SOURCE
D3D12_RESOURCE_STATE_DEPTH_READ
D3D12_RESOURCE_STATE_DEPTH_WRITE
D3D12_RESOURCE_STATE_GENERIC_READ
D3D12_RESOURCE_STATE_INDEX_BUFFER
D3D12_RESOURCE_STATE_INDIRECT_ARGUMENT
D3D12_RESOURCE_STATE_NON_PIXEL_SHADER_RESOURCE
D3D12_RESOURCE_STATE_PIXEL_SHADER_RESOURCE
D3D12_RESOURCE_STATE_PREDICATION
D3D12_RESOURCE_STATE_PRESENT
D3D12_RESOURCE_STATE_RENDER_TARGET
D3D12_RESOURCE_STATE_RESOLVE_DEST
D3D12_RESOURCE_STATE_RESOLVE_SOURCE
D3D12_RESOURCE_STATE_STREAM_OUT
D3D12_RESOURCE_STATE_UNORDERED_ACCESS
D3D12_RESOURCE_STATE_VERTEX_AND_CONSTANT_BUFFER
D3D12_ROOT_DESCRIPTOR_FLAG_DATA_STATIC
D3D12_ROOT_DESCRIPTOR_FLAG_DATA_STATIC_WHILE_SET_AT_EXECUTE
D3D12_ROOT_DESCRIPTOR_FLAG_DATA_VOLATILE
D3D12_ROOT_DESCRIPTOR_FLAG_NONE
D3D12_ROOT_PARAMETER_TYPE_32BIT_CONSTANTS
D3D12_ROOT_PARAMETER_TYPE_CBV
D3D12_ROOT_PARAMETER_TYPE_DESCRIPTOR_TABLE
D3D12_ROOT_PARAMETER_TYPE_SRV
D3D12_ROOT_PARAMETER_TYPE_UAV
D3D12_ROOT_SIGNATURE_FLAG_ALLOW_INPUT_ASSEMBLER_INPUT_LAYOUT
D3D12_ROOT_SIGNATURE_FLAG_ALLOW_STREAM_OUTPUT
D3D12_ROOT_SIGNATURE_FLAG_DENY_DOMAIN_SHADER_ROOT_ACCESS
D3D12_ROOT_SIGNATURE_FLAG_DENY_GEOMETRY_SHADER_ROOT_ACCESS
D3D12_ROOT_SIGNATURE_FLAG_DENY_HULL_SHADER_ROOT_ACCESS
D3D12_ROOT_SIGNATURE_FLAG_DENY_PIXEL_SHADER_ROOT_ACCESS
D3D12_ROOT_SIGNATURE_FLAG_DENY_VERTEX_SHADER_ROOT_ACCESS
D3D12_ROOT_SIGNATURE_FLAG_NONE
D3D12_RTV_DIMENSION_BUFFER
D3D12_RTV_DIMENSION_TEXTURE1D
D3D12_RTV_DIMENSION_TEXTURE1DARRAY
D3D12_RTV_DIMENSION_TEXTURE2D
D3D12_RTV_DIMENSION_TEXTURE2DARRAY
D3D12_RTV_DIMENSION_TEXTURE2DMS
D3D12_RTV_DIMENSION_TEXTURE2DMSARRAY
D3D12_RTV_DIMENSION_TEXTURE3D
D3D12_RTV_DIMENSION_UNKNOWN
D3D12_SHADER_CACHE_SUPPORT_AUTOMATIC_DISK_CACHE
D3D12_SHADER_CACHE_SUPPORT_AUTOMATIC_INPROC_CACHE
D3D12_SHADER_CACHE_SUPPORT_LIBRARY
D3D12_SHADER_CACHE_SUPPORT_NONE
D3D12_SHADER_CACHE_SUPPORT_SINGLE_PSO
D3D12_SHADER_COMPONENT_MAPPING_ALWAYS_SET_BIT_AVOIDING_ZEROMEM_MISTAKES
D3D12_SHADER_COMPONENT_MAPPING_FORCE_VALUE_0
D3D12_SHADER_COMPONENT_MAPPING_FORCE_VALUE_1
D3D12_SHADER_COMPONENT_MAPPING_FROM_MEMORY_COMPONENT_0
D3D12_SHADER_COMPONENT_MAPPING_FROM_MEMORY_COMPONENT_1
D3D12_SHADER_COMPONENT_MAPPING_FROM_MEMORY_COMPONENT_2
D3D12_SHADER_COMPONENT_MAPPING_FROM_MEMORY_COMPONENT_3
D3D12_SHADER_COMPONENT_MAPPING_MASK
D3D12_SHADER_COMPONENT_MAPPING_SHIFT
D3D12_SHADER_MAJOR_VERSION
D3D12_SHADER_MAX_INSTANCES
D3D12_SHADER_MAX_INTERFACES
D3D12_SHADER_MAX_INTERFACE_CALL_SITES
D3D12_SHADER_MAX_TYPES
D3D12_SHADER_MINOR_VERSION
D3D12_SHADER_MIN_PRECISION_SUPPORT_10_BIT
D3D12_SHADER_MIN_PRECISION_SUPPORT_16_BIT
D3D12_SHADER_MIN_PRECISION_SUPPORT_NONE
D3D12_SHADER_VISIBILITY_ALL
D3D12_SHADER_VISIBILITY_DOMAIN
D3D12_SHADER_VISIBILITY_GEOMETRY
D3D12_SHADER_VISIBILITY_HULL
D3D12_SHADER_VISIBILITY_PIXEL
D3D12_SHADER_VISIBILITY_VERTEX
D3D12_SHIFT_INSTRUCTION_PAD_VALUE
D3D12_SHIFT_INSTRUCTION_SHIFT_VALUE_BIT_COUNT
D3D12_SIMULTANEOUS_RENDER_TARGET_COUNT
D3D12_SMALL_MSAA_RESOURCE_PLACEMENT_ALIGNMENT
D3D12_SMALL_RESOURCE_PLACEMENT_ALIGNMENT
D3D12_SO_BUFFER_MAX_STRIDE_IN_BYTES
D3D12_SO_BUFFER_MAX_WRITE_WINDOW_IN_BYTES
D3D12_SO_BUFFER_SLOT_COUNT
D3D12_SO_DDI_REGISTER_INDEX_DENOTING_GAP
D3D12_SO_NO_RASTERIZED_STREAM
D3D12_SO_OUTPUT_COMPONENT_COUNT
D3D12_SO_STREAM_COUNT
D3D12_SPEC_DATE_DAY
D3D12_SPEC_DATE_MONTH
D3D12_SPEC_DATE_YEAR
D3D12_SPEC_VERSION
D3D12_SRGB_GAMMA
D3D12_SRGB_TO_FLOAT_DENOMINATOR_1
D3D12_SRGB_TO_FLOAT_DENOMINATOR_2
D3D12_SRGB_TO_FLOAT_EXPONENT
D3D12_SRGB_TO_FLOAT_OFFSET
D3D12_SRGB_TO_FLOAT_THRESHOLD
D3D12_SRGB_TO_FLOAT_TOLERANCE_IN_ULP
D3D12_SRV_DIMENSION_BUFFER
D3D12_SRV_DIMENSION_TEXTURE1D
D3D12_SRV_DIMENSION_TEXTURE1DARRAY
D3D12_SRV_DIMENSION_TEXTURE2D
D3D12_SRV_DIMENSION_TEXTURE2DARRAY
D3D12_SRV_DIMENSION_TEXTURE2DMS
D3D12_SRV_DIMENSION_TEXTURE2DMSARRAY
D3D12_SRV_DIMENSION_TEXTURE3D
D3D12_SRV_DIMENSION_TEXTURECUBE
D3D12_SRV_DIMENSION_TEXTURECUBEARRAY
D3D12_SRV_DIMENSION_UNKNOWN
D3D12_STANDARD_COMPONENT_BIT_COUNT
D3D12_STANDARD_COMPONENT_BIT_COUNT_DOUBLED
D3D12_STANDARD_MAXIMUM_ELEMENT_ALIGNMENT_BYTE_MULTIPLE
D3D12_STANDARD_PIXEL_COMPONENT_COUNT
D3D12_STANDARD_PIXEL_ELEMENT_COUNT
D3D12_STANDARD_VECTOR_SIZE
D3D12_STANDARD_VERTEX_ELEMENT_COUNT
D3D12_STANDARD_VERTEX_TOTAL_COMPONENT_COUNT
D3D12_STATIC_BORDER_COLOR_OPAQUE_BLACK
D3D12_STATIC_BORDER_COLOR_OPAQUE_WHITE
D3D12_STATIC_BORDER_COLOR_TRANSPARENT_BLACK
D3D12_STENCIL_OP_DECR
D3D12_STENCIL_OP_DECR_SAT
D3D12_STENCIL_OP_INCR
D3D12_STENCIL_OP_INCR_SAT
D3D12_STENCIL_OP_INVERT
D3D12_STENCIL_OP_KEEP
D3D12_STENCIL_OP_REPLACE
D3D12_STENCIL_OP_ZERO
D3D12_SUBPIXEL_FRACTIONAL_BIT_COUNT
D3D12_SUBTEXEL_FRACTIONAL_BIT_COUNT
D3D12_SYSTEM_RESERVED_REGISTER_SPACE_VALUES_END
D3D12_SYSTEM_RESERVED_REGISTER_SPACE_VALUES_START
D3D12_TESSELLATOR_MAX_EVEN_TESSELLATION_FACTOR
D3D12_TESSELLATOR_MAX_ISOLINE_DENSITY_TESSELLATION_FACTOR
D3D12_TESSELLATOR_MAX_ODD_TESSELLATION_FACTOR
D3D12_TESSELLATOR_MAX_TESSELLATION_FACTOR
D3D12_TESSELLATOR_MIN_EVEN_TESSELLATION_FACTOR
D3D12_TESSELLATOR_MIN_ISOLINE_DENSITY_TESSELLATION_FACTOR
D3D12_TESSELLATOR_MIN_ODD_TESSELLATION_FACTOR
D3D12_TEXEL_ADDRESS_RANGE_BIT_COUNT
D3D12_TEXTURE_ADDRESS_MODE_BORDER
D3D12_TEXTURE_ADDRESS_MODE_CLAMP
D3D12_TEXTURE_ADDRESS_MODE_MIRROR
D3D12_TEXTURE_ADDRESS_MODE_MIRROR_ONCE
D3D12_TEXTURE_ADDRESS_MODE_WRAP
D3D12_TEXTURE_COPY_TYPE_PLACED_FOOTPRINT
D3D12_TEXTURE_COPY_TYPE_SUBRESOURCE_INDEX
D3D12_TEXTURE_DATA_PITCH_ALIGNMENT
D3D12_TEXTURE_DATA_PLACEMENT_ALIGNMENT
D3D12_TEXTURE_LAYOUT_64KB_STANDARD_SWIZZLE
D3D12_TEXTURE_LAYOUT_64KB_UNDEFINED_SWIZZLE
D3D12_TEXTURE_LAYOUT_ROW_MAJOR
D3D12_TEXTURE_LAYOUT_UNKNOWN
D3D12_TILED_RESOURCES_TIER_1
D3D12_TILED_RESOURCES_TIER_2
D3D12_TILED_RESOURCES_TIER_3
D3D12_TILED_RESOURCES_TIER_NOT_SUPPORTED
D3D12_TILED_RESOURCE_TILE_SIZE_IN_BYTES
D3D12_TILE_COPY_FLAG_LINEAR_BUFFER_TO_SWIZZLED_TILED_RESOURCE
D3D12_TILE_COPY_FLAG_NONE
D3D12_TILE_COPY_FLAG_NO_HAZARD
D3D12_TILE_COPY_FLAG_SWIZZLED_TILED_RESOURCE_TO_LINEAR_BUFFER
D3D12_TILE_MAPPING_FLAG_NONE
D3D12_TILE_MAPPING_FLAG_NO_HAZARD
D3D12_TILE_RANGE_FLAG_NONE
D3D12_TILE_RANGE_FLAG_NULL
D3D12_TILE_RANGE_FLAG_REUSE_SINGLE_TILE
D3D12_TILE_RANGE_FLAG_SKIP
D3D12_UAV_COUNTER_PLACEMENT_ALIGNMENT
D3D12_UAV_DIMENSION_BUFFER
D3D12_UAV_DIMENSION_TEXTURE1D
D3D12_UAV_DIMENSION_TEXTURE1DARRAY
D3D12_UAV_DIMENSION_TEXTURE2D
D3D12_UAV_DIMENSION_TEXTURE2DARRAY
D3D12_UAV_DIMENSION_TEXTURE3D
D3D12_UAV_DIMENSION_UNKNOWN
D3D12_UAV_SLOT_COUNT
D3D12_UNBOUND_MEMORY_ACCESS_RESULT
D3D12_VIEWPORT_AND_SCISSORRECT_MAX_INDEX
D3D12_VIEWPORT_AND_SCISSORRECT_OBJECT_COUNT_PER_PIPELINE
D3D12_VIEWPORT_BOUNDS_MAX
D3D12_VIEWPORT_BOUNDS_MIN
D3D12_VS_INPUT_REGISTER_COMPONENTS
D3D12_VS_INPUT_REGISTER_COMPONENT_BIT_COUNT
D3D12_VS_INPUT_REGISTER_COUNT
D3D12_VS_INPUT_REGISTER_READS_PER_INST
D3D12_VS_INPUT_REGISTER_READ_PORTS
D3D12_VS_OUTPUT_REGISTER_COMPONENTS
D3D12_VS_OUTPUT_REGISTER_COMPONENT_BIT_COUNT
D3D12_VS_OUTPUT_REGISTER_COUNT
D3D12_WHQL_CONTEXT_COUNT_FOR_RESOURCE_LIMIT
D3D12_WHQL_DRAWINDEXED_INDEX_COUNT_2_TO_EXP
D3D12_WHQL_DRAW_VERTEX_COUNT_2_TO_EXP
D3D_ROOT_SIGNATURE_VERSION_1
D3D_ROOT_SIGNATURE_VERSION_1_0
D3D_ROOT_SIGNATURE_VERSION_1_1
D3D_SHADER_MODEL_5_1
D3D_SHADER_MODEL_6_0
IID_ID3D12CommandAllocator
IID_ID3D12CommandList
IID_ID3D12CommandQueue
IID_ID3D12CommandSignature
IID_ID3D12DescriptorHeap
IID_ID3D12Device
IID_ID3D12Device1
IID_ID3D12Device2
IID_ID3D12DeviceChild
IID_ID3D12Fence
IID_ID3D12GraphicsCommandList
IID_ID3D12GraphicsCommandList1
IID_ID3D12Heap
IID_ID3D12Object
IID_ID3D12Pageable
IID_ID3D12PipelineLibrary
IID_ID3D12PipelineLibrary1
IID_ID3D12PipelineState
IID_ID3D12QueryHeap
IID_ID3D12Resource
IID_ID3D12RootSignature
IID_ID3D12RootSignatureDeserializer
IID_ID3D12Tools
IID_ID3D12VersionedRootSignatureDeserializer
Functions
D3D12CreateDevice
⚠
D3D12CreateRootSignatureDeserializer
⚠
D3D12CreateVersionedRootSignatureDeserializer
⚠
D3D12EnableExperimentalFeatures
⚠
D3D12GetDebugInterface
⚠
D3D12SerializeRootSignature
⚠
D3D12SerializeVersionedRootSignature
⚠
Type Aliases
D3D12_BLEND
D3D12_BLEND_OP
D3D12_BUFFER_SRV_FLAGS
D3D12_BUFFER_UAV_FLAGS
D3D12_CLEAR_FLAGS
D3D12_COLOR_WRITE_ENABLE
D3D12_COMMAND_LIST_TYPE
D3D12_COMMAND_QUEUE_FLAGS
D3D12_COMMAND_QUEUE_PRIORITY
D3D12_COMPARISON_FUNC
D3D12_CONSERVATIVE_RASTERIZATION_MODE
D3D12_CONSERVATIVE_RASTERIZATION_TIER
D3D12_CPU_PAGE_PROPERTY
D3D12_CROSS_NODE_SHARING_TIER
D3D12_CULL_MODE
D3D12_DEPTH_WRITE_MASK
D3D12_DESCRIPTOR_HEAP_FLAGS
D3D12_DESCRIPTOR_HEAP_TYPE
D3D12_DESCRIPTOR_RANGE_FLAGS
D3D12_DESCRIPTOR_RANGE_TYPE
D3D12_DSV_DIMENSION
D3D12_DSV_FLAGS
D3D12_FEATURE
D3D12_FENCE_FLAGS
D3D12_FILL_MODE
D3D12_FILTER
D3D12_FILTER_REDUCTION_TYPE
D3D12_FILTER_TYPE
D3D12_FORMAT_SUPPORT1
D3D12_FORMAT_SUPPORT2
D3D12_GPU_VIRTUAL_ADDRESS
D3D12_HEAP_FLAGS
D3D12_HEAP_TYPE
D3D12_INDEX_BUFFER_STRIP_CUT_VALUE
D3D12_INDIRECT_ARGUMENT_TYPE
D3D12_INPUT_CLASSIFICATION
D3D12_LOGIC_OP
D3D12_MEMORY_POOL
D3D12_MULTIPLE_FENCE_WAIT_FLAGS
D3D12_MULTISAMPLE_QUALITY_LEVEL_FLAGS
D3D12_PIPELINE_STATE_FLAGS
D3D12_PIPELINE_STATE_SUBOBJECT_TYPE
D3D12_PREDICATION_OP
D3D12_PRIMITIVE
D3D12_PRIMITIVE_TOPOLOGY
D3D12_PRIMITIVE_TOPOLOGY_TYPE
D3D12_PROGRAMMABLE_SAMPLE_POSITIONS_TIER
D3D12_QUERY_HEAP_TYPE
D3D12_QUERY_TYPE
D3D12_RECT
D3D12_RESIDENCY_PRIORITY
D3D12_RESOLVE_MODE
D3D12_RESOURCE_BARRIER_FLAGS
D3D12_RESOURCE_BARRIER_TYPE
D3D12_RESOURCE_BINDING_TIER
D3D12_RESOURCE_DIMENSION
D3D12_RESOURCE_FLAGS
D3D12_RESOURCE_HEAP_TIER
D3D12_RESOURCE_STATES
D3D12_ROOT_DESCRIPTOR_FLAGS
D3D12_ROOT_PARAMETER_TYPE
D3D12_ROOT_SIGNATURE_FLAGS
D3D12_RTV_DIMENSION
D3D12_SHADER_CACHE_SUPPORT_FLAGS
D3D12_SHADER_COMPONENT_MAPPING
D3D12_SHADER_MIN_PRECISION_SUPPORT
D3D12_SHADER_VISIBILITY
D3D12_SRV_DIMENSION
D3D12_STATIC_BORDER_COLOR
D3D12_STENCIL_OP
D3D12_TEXTURE_ADDRESS_MODE
D3D12_TEXTURE_COPY_TYPE
D3D12_TEXTURE_LAYOUT
D3D12_TILED_RESOURCES_TIER
D3D12_TILE_COPY_FLAGS
D3D12_TILE_MAPPING_FLAGS
D3D12_TILE_RANGE_FLAGS
D3D12_UAV_DIMENSION
D3D_ROOT_SIGNATURE_VERSION
D3D_SHADER_MODEL
PFN_D3D12_CREATE_DEVICE
PFN_D3D12_CREATE_ROOT_SIGNATURE_DESERIALIZER
PFN_D3D12_CREATE_VERSIONED_ROOT_SIGNATURE_DESERIALIZER
PFN_D3D12_GET_DEBUG_INTERFACE
PFN_D3D12_SERIALIZE_ROOT_SIGNATURE
PFN_D3D12_SERIALIZE_VERSIONED_ROOT_SIGNATURE