Перечисление D3D12DDI_HANDLETYPE (d3d12umddi.h)
Значение D3D12DDI_HANDLETYPE определяет тип дескриптора драйвера.
Синтаксис
typedef enum D3D12DDI_HANDLETYPE {
D3D12DDI_HT_COMMAND_QUEUE = 19,
D3D12DDI_HT_COMMAND_ALLOCATOR = 20,
D3D12DDI_HT_PIPELINE_STATE = 21,
D3D12DDI_HT_COMMAND_LIST = 22,
D3D12DDI_HT_FENCE = 23,
D3D12DDI_HT_DESCRIPTOR_HEAP = 24,
D3D12DDI_HT_HEAP = 25,
D3D12DDI_HT_QUERY_HEAP = 27,
D3D12DDI_HT_COMMAND_SIGNATURE = 28,
D3D12DDI_HT_0010_PIPELINE_LIBRARY = 29,
D3D12DDI_HT_0020_VIDEO_DECODER = 30,
D3D12DDI_HT_0020_VIDEO_PROCESSOR = 32,
D3D12DDI_HT_0012_RESOURCE = 34,
D3D12DDI_HT_PASS = 35,
D3D12DDI_HT_0030_CRYPTOSESSION = 36,
D3D12DDI_HT_0030_CRYPTOSESSIONPOLICY = 37,
D3D12DDI_HT_0030_PROTECTEDRESOURCESESSION = 38,
D3D12DDI_HT_0032_VIDEO_DECODER_HEAP = 39,
D3D12DDI_HT_0040_COMMAND_POOL = 40,
D3D12DDI_HT_0040_COMMAND_RECORDER = 41,
D3D12DDI_HT_0054_STATE_OBJECT = 42,
D3D12DDI_HT_METACOMMAND = 43,
D3D12DDI_HT_0050_SCHEDULINGGROUP = 44,
D3D12DDI_HT_0053_VIDEO_MOTION_ESTIMATOR = 45,
D3D12DDI_HT_0053_VIDEO_MOTION_VECTOR_HEAP = 46,
D3D12DDI_HT_0061_VIDEO_EXTENSION_COMMAND = 47,
D3D12DDI_HT_0080_VIDEO_ENCODER = 48,
D3D12DDI_HT_0080_VIDEO_ENCODER_HEAP = 49
} ;
Константы
D3D12DDI_HT_COMMAND_QUEUE Значение: 19 Тип дескриптора очереди команд. |
D3D12DDI_HT_COMMAND_ALLOCATOR Значение: 20 Тип дескриптора распределителя команд. |
D3D12DDI_HT_PIPELINE_STATE Значение: 21 Тип дескриптора состояния конвейера. |
D3D12DDI_HT_COMMAND_LIST Значение: 22 Тип дескриптора списка команд. |
D3D12DDI_HT_FENCE Значение: 23 Тип маркера ограждения. |
D3D12DDI_HT_DESCRIPTOR_HEAP Значение: 24 Тип дескриптора кучи дескриптора. |
D3D12DDI_HT_HEAP Значение: 25 Тип дескриптора кучи. |
D3D12DDI_HT_QUERY_HEAP Значение: 27 Тип дескриптора кучи запросов. |
D3D12DDI_HT_COMMAND_SIGNATURE Значение: 28 Тип дескриптора сигнатуры команды. |
D3D12DDI_HT_0010_PIPELINE_LIBRARY Значение: 29 Тип дескриптора библиотеки конвейера. |
D3D12DDI_HT_0020_VIDEO_DECODER Значение: 30 Тип дескриптора видеодекодирования. |
D3D12DDI_HT_0020_VIDEO_PROCESSOR Значение: 32 Тип дескриптора видеопроцессор. |
D3D12DDI_HT_0012_RESOURCE Значение: 34 Тип дескриптора ресурса. |
D3D12DDI_HT_PASS Значение: 35 Тип дескриптора прохода. |
D3D12DDI_HT_0030_CRYPTOSESSION Значение: 36 Тип дескриптора сеанса шифрования. |
D3D12DDI_HT_0030_CRYPTOSESSIONPOLICY Значение: 37 Тип дескриптора политики сеанса шифрования. |
D3D12DDI_HT_0030_PROTECTEDRESOURCESESSION Значение: 38 Тип дескриптора сеанса защищенного ресурса. |
D3D12DDI_HT_0032_VIDEO_DECODER_HEAP Значение: 39 Тип дескриптора кучи видеодекодирования. |
D3D12DDI_HT_0040_COMMAND_POOL Значение: 40 Пул команд. |
D3D12DDI_HT_0040_COMMAND_RECORDER Значение: 41 Средство записи команд. |
D3D12DDI_HT_0054_STATE_OBJECT Значение: 42 Объект состояния. |
D3D12DDI_HT_METACOMMAND Значение: 43 Метакоманд. |
D3D12DDI_HT_0050_SCHEDULINGGROUP Значение: 44 Группа планирования оборудования. |
D3D12DDI_HT_0053_VIDEO_MOTION_ESTIMATOR Значение: 45 Оценщик движения видео. |
D3D12DDI_HT_0053_VIDEO_MOTION_VECTOR_HEAP Значение: 46 Куча векторов движения видео. |
D3D12DDI_HT_0061_VIDEO_EXTENSION_COMMAND Значение: 47 Тип дескриптора для команд расширения видео. Используется в DDI, например pfnMakeResident и pfnEvict, который может принимать несколько типов дескрипторов. Объявление типа дескриптора UMD — D3D12DDI_HVIDEOEXTENSIONCOMMAND_0063 .Это поле доступно начиная с Windows 10 версии 1903 и минимальной версии DDI UMD D3D12DDI_SUPPORTED_0043. |
D3D12DDI_HT_0080_VIDEO_ENCODER Значение: 48 Тип дескриптора для видеокодировщика. |
D3D12DDI_HT_0080_VIDEO_ENCODER_HEAP Значение: 49 Тип дескриптора для кучи кодировщика видео. |
Требования
Требование | Значение |
---|---|
Заголовок | d3d12umddi.h (включая D3d12umddi.h) |