D3D12DDI_HANDLETYPE enumeração (d3d12umddi.h)
Um valor D3D12DDI_HANDLETYPE identifica um tipo de identificador de driver.
Syntax
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
} ;
Constantes
D3D12DDI_HT_COMMAND_QUEUE Valor: 19 Um tipo de identificador de fila de comandos. |
D3D12DDI_HT_COMMAND_ALLOCATOR Valor: 20 Um tipo de identificador de alocador de comando. |
D3D12DDI_HT_PIPELINE_STATE Valor: 21 Um tipo de identificador de estado de pipeline. |
D3D12DDI_HT_COMMAND_LIST Valor: 22 Um tipo de identificador de lista de comandos. |
D3D12DDI_HT_FENCE Valor: 23 Um tipo de identificador de cerca. |
D3D12DDI_HT_DESCRIPTOR_HEAP Valor: 24 Um tipo de identificador de heap de descritor. |
D3D12DDI_HT_HEAP Valor: 25 Um tipo de identificador de heap. |
D3D12DDI_HT_QUERY_HEAP Valor: 27 Um tipo de identificador de heap de consulta. |
D3D12DDI_HT_COMMAND_SIGNATURE Valor: 28 Um tipo de identificador de assinatura de comando. |
D3D12DDI_HT_0010_PIPELINE_LIBRARY Valor: 29 Um tipo de identificador de biblioteca de pipeline. |
D3D12DDI_HT_0020_VIDEO_DECODER Valor: 30 Um tipo de identificador de decodificador de vídeo. |
D3D12DDI_HT_0020_VIDEO_PROCESSOR Valor: 32 Um tipo de identificador de processador de vídeo. |
D3D12DDI_HT_0012_RESOURCE Valor: 34 Um tipo de identificador de recurso. |
D3D12DDI_HT_PASS Valor: 35 Um tipo de identificador de passagem. |
D3D12DDI_HT_0030_CRYPTOSESSION Valor: 36 Um tipo de identificador de sessão de criptografia. |
D3D12DDI_HT_0030_CRYPTOSESSIONPOLICY Valor: 37 Um tipo de identificador de política de sessão de criptografia. |
D3D12DDI_HT_0030_PROTECTEDRESOURCESESSION Valor: 38 Um tipo de identificador de sessão de recurso protegido. |
D3D12DDI_HT_0032_VIDEO_DECODER_HEAP Valor: 39 Um tipo de identificador de heap do decodificador de vídeo. |
D3D12DDI_HT_0040_COMMAND_POOL Valor: 40 Um pool de comandos. |
D3D12DDI_HT_0040_COMMAND_RECORDER Valor: 41 Um gravador de comando. |
D3D12DDI_HT_0054_STATE_OBJECT Valor: 42 Um objeto de estado. |
D3D12DDI_HT_METACOMMAND Valor: 43 Um meta-comando. |
D3D12DDI_HT_0050_SCHEDULINGGROUP Valor: 44 Grupo de agendamento de hardware. |
D3D12DDI_HT_0053_VIDEO_MOTION_ESTIMATOR Valor: 45 Avaliador de movimento de vídeo. |
D3D12DDI_HT_0053_VIDEO_MOTION_VECTOR_HEAP Valor: 46 Heap de vetor de movimento de vídeo. |
D3D12DDI_HT_0061_VIDEO_EXTENSION_COMMAND Valor: 47 O tipo de identificador para Comandos de Extensão de Vídeo. Usado em DDI, como pfnMakeResident e pfnEvict, que podem aceitar vários tipos de identificador. A declaração de tipo de identificador UMD é D3D12DDI_HVIDEOEXTENSIONCOMMAND_0063 .Esse campo está disponível a partir de Windows 10, versão 1903 e D3D12DDI_SUPPORTED_0043 de versão mínima da UMD DDI. |
D3D12DDI_HT_0080_VIDEO_ENCODER Valor: 48 Tipo de identificador para um codificador de vídeo. |
D3D12DDI_HT_0080_VIDEO_ENCODER_HEAP Valor: 49 Tipo de identificador para um heap de codificador de vídeo. |
Requisitos
Requisito | Valor |
---|---|
Cabeçalho | d3d12umddi.h (inclua D3d12umddi.h) |