D3D12DDI_COMMAND_QUEUE_FLAGS enumeração (d3d12umddi.h)
A enumeração D3D12DDI_COMMAND_QUEUE_FLAGS contém valores para a fila de comandos.
Syntax
typedef enum D3D12DDI_COMMAND_QUEUE_FLAGS {
D3D12DDI_COMMAND_QUEUE_FLAG_NONE = 0x00000000,
D3D12DDI_COMMAND_QUEUE_FLAG_3D = 0x00000001,
D3D12DDI_COMMAND_QUEUE_FLAG_COMPUTE = 0x00000002,
D3D12DDI_COMMAND_QUEUE_FLAG_COPY = 0x00000004,
D3D12DDI_COMMAND_QUEUE_FLAG_PAGING = 0x00000008,
D3D12DDI_COMMAND_QUEUE_FLAG_0020_VIDEO_LEGACY = 0x00000010,
D3D12DDI_COMMAND_QUEUE_FLAG_0022_VIDEO_DECODE = 0x00000010,
D3D12DDI_COMMAND_QUEUE_FLAG_0022_VIDEO_PROCESS = 0x00000020,
D3D12DDI_COMMAND_QUEUE_FLAG_0053_VIDEO_ENCODE = 0x00000040
} ;
Constantes
D3D12DDI_COMMAND_QUEUE_FLAG_NONE Valor: 0x00000000 Sem sinalizadores. |
D3D12DDI_COMMAND_QUEUE_FLAG_3D Valor: 0x00000001 3D. |
D3D12DDI_COMMAND_QUEUE_FLAG_COMPUTE Valor: 0x00000002 Computação. |
D3D12DDI_COMMAND_QUEUE_FLAG_COPY Valor: 0x00000004 Cópia. |
D3D12DDI_COMMAND_QUEUE_FLAG_PAGING Valor: 0x00000008 Paginação. |
D3D12DDI_COMMAND_QUEUE_FLAG_0020_VIDEO_LEGACY Valor: 0x00000010 Preterido; não use. |
D3D12DDI_COMMAND_QUEUE_FLAG_0022_VIDEO_DECODE Valor: 0x00000010 Decodificar vídeo. |
D3D12DDI_COMMAND_QUEUE_FLAG_0022_VIDEO_PROCESS Valor: 0x00000020 Processar vídeo. |
D3D12DDI_COMMAND_QUEUE_FLAG_0053_VIDEO_ENCODE Valor: 0x00000040 Codificação de vídeo. |
Comentários
Há tipos de fila separados para decodificação de vídeo e processamento de vídeo. A fila de comandos de decodificação de vídeo dá suporte apenas ao envio de listas de comandos de decodificação de vídeo e a fila de comandos do processo de vídeo só dá suporte ao envio de listas de comandos do processo de vídeo. O processo de decodificação de vídeo e vídeo compartilham a mesma definição de tabela DDI, mas instâncias de tabela separadas são recuperadas do driver para cada tipo, consulte D3D12DDI_TABLE_TYPE.
Como o decodificação de vídeo e o processamento de vídeo são tipos de fila separados, eles são necessariamente instâncias de fila separadas. Os aplicativos são necessários para sincronizar entre instâncias de fila separadas; portanto, os drivers não devem sincronizar implicitamente entre filas de decodificação e de processo de vídeo.
Requisitos
Requisito | Valor |
---|---|
Cabeçalho | d3d12umddi.h (inclua D3d12umddi.h) |
Confira também
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de