перечисление D3D12_DRED_ALLOCATION_TYPE (d3d12.h)
Соответствует значениям перечисления и числовым эквивалентом 3D12DDI_HANDLETYPE значений перечисления .
Синтаксис
typedef enum D3D12_DRED_ALLOCATION_TYPE {
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
} ;
Константы
D3D12_DRED_ALLOCATION_TYPE_COMMAND_QUEUE Значение: (19) |
D3D12_DRED_ALLOCATION_TYPE_COMMAND_ALLOCATOR Значение: (20) |
D3D12_DRED_ALLOCATION_TYPE_PIPELINE_STATE Значение: (21) |
D3D12_DRED_ALLOCATION_TYPE_COMMAND_LIST Значение: (22) |
D3D12_DRED_ALLOCATION_TYPE_FENCE Значение: (23) |
D3D12_DRED_ALLOCATION_TYPE_DESCRIPTOR_HEAP Значение: (24) |
D3D12_DRED_ALLOCATION_TYPE_HEAP Значение: (25) |
D3D12_DRED_ALLOCATION_TYPE_QUERY_HEAP Значение: (27) |
D3D12_DRED_ALLOCATION_TYPE_COMMAND_SIGNATURE Значение: (28) |
D3D12_DRED_ALLOCATION_TYPE_PIPELINE_LIBRARY Значение: (29) |
D3D12_DRED_ALLOCATION_TYPE_VIDEO_DECODER Значение: (30) |
D3D12_DRED_ALLOCATION_TYPE_VIDEO_PROCESSOR Значение: (32) |
D3D12_DRED_ALLOCATION_TYPE_RESOURCE Значение: (34) |
D3D12_DRED_ALLOCATION_TYPE_PASS Значение: (35) |
D3D12_DRED_ALLOCATION_TYPE_CRYPTOSESSION Значение: (36) |
D3D12_DRED_ALLOCATION_TYPE_CRYPTOSESSIONPOLICY Значение: (37) |
D3D12_DRED_ALLOCATION_TYPE_PROTECTEDRESOURCESESSION Значение: (38) |
D3D12_DRED_ALLOCATION_TYPE_VIDEO_DECODER_HEAP Значение: (39) |
D3D12_DRED_ALLOCATION_TYPE_COMMAND_POOL Значение: (40) |
D3D12_DRED_ALLOCATION_TYPE_COMMAND_RECORDER Значение: (41) |
D3D12_DRED_ALLOCATION_TYPE_STATE_OBJECT Значение: (42) |
D3D12_DRED_ALLOCATION_TYPE_METACOMMAND Значение: (43) |
D3D12_DRED_ALLOCATION_TYPE_SCHEDULINGGROUP Значение: (44) |
D3D12_DRED_ALLOCATION_TYPE_VIDEO_MOTION_ESTIMATOR Значение: (45) |
D3D12_DRED_ALLOCATION_TYPE_VIDEO_MOTION_VECTOR_HEAP Значение: (46) |
D3D12_DRED_ALLOCATION_TYPE_VIDEO_EXTENSION_COMMAND Значение: (47) |
D3D12_DRED_ALLOCATION_TYPE_INVALID Значение: (0xffffffff) |
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | сборка Windows 10 20348 |
Минимальная версия сервера | сборка Windows 10 20348 |
Верхняя часть | d3d12.h |
См. также раздел
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по