- COMMAND_QUEUE
- COMMAND_ALLOCATOR
- PIPELINE_STATE
- COMMAND_LIST
- FENCE
- DESCRIPTOR_HEAP
- HEAP
- QUERY_HEAP
- COMMAND_SIGNATURE
- PIPELINE_LIBRARY
- VIDEO_DECODER
- VIDEO_PROCESSOR
- RESOURCE
- PASS
- CRYPTOSESSION
- CRYPTOSESSIONPOLICY
- PROTECTEDRESOURCESESSION
- VIDEO_DECODER_HEAP
- COMMAND_POOL
- COMMAND_RECORDER
- STATE_OBJECT
- METACOMMAND
- SCHEDULINGGROUP
- VIDEO_MOTION_ESTIMATOR
- VIDEO_MOTION_VECTOR_HEAP
- VIDEO_EXTENSION_COMMAND
- VIDEO_ENCODER
- VIDEO_ENCODER_HEAP
- INVALID
- D3D12_DRED_ALLOCATION_TYPE_COMMAND_QUEUE
- D3D12_DRED_ALLOCATION_TYPE_COMMAND_ALLOCATOR
- D3D12_DRED_ALLOCATION_TYPE_PIPELINE_STATE
- D3D12_DRED_ALLOCATION_TYPE_COMMAND_LIST
- D3D12_DRED_ALLOCATION_TYPE_FENCE
- D3D12_DRED_ALLOCATION_TYPE_DESCRIPTOR_HEAP
- D3D12_DRED_ALLOCATION_TYPE_HEAP
- D3D12_DRED_ALLOCATION_TYPE_QUERY_HEAP
- D3D12_DRED_ALLOCATION_TYPE_COMMAND_SIGNATURE
- D3D12_DRED_ALLOCATION_TYPE_PIPELINE_LIBRARY
- D3D12_DRED_ALLOCATION_TYPE_VIDEO_DECODER
- D3D12_DRED_ALLOCATION_TYPE_VIDEO_PROCESSOR
- D3D12_DRED_ALLOCATION_TYPE_RESOURCE
- D3D12_DRED_ALLOCATION_TYPE_PASS
- D3D12_DRED_ALLOCATION_TYPE_CRYPTOSESSION
- D3D12_DRED_ALLOCATION_TYPE_CRYPTOSESSIONPOLICY
- D3D12_DRED_ALLOCATION_TYPE_PROTECTEDRESOURCESESSION
- D3D12_DRED_ALLOCATION_TYPE_VIDEO_DECODER_HEAP
- D3D12_DRED_ALLOCATION_TYPE_COMMAND_POOL
- D3D12_DRED_ALLOCATION_TYPE_COMMAND_RECORDER
- D3D12_DRED_ALLOCATION_TYPE_STATE_OBJECT
- D3D12_DRED_ALLOCATION_TYPE_METACOMMAND
- D3D12_DRED_ALLOCATION_TYPE_SCHEDULINGGROUP
- D3D12_DRED_ALLOCATION_TYPE_VIDEO_MOTION_ESTIMATOR
- D3D12_DRED_ALLOCATION_TYPE_VIDEO_MOTION_VECTOR_HEAP
- D3D12_DRED_ALLOCATION_TYPE_VIDEO_EXTENSION_COMMAND
- D3D12_DRED_ALLOCATION_TYPE_VIDEO_ENCODER
- D3D12_DRED_ALLOCATION_TYPE_VIDEO_ENCODER_HEAP
- D3D12_DRED_ALLOCATION_TYPE_INVALID