IDDCX_FRAME_STATISTICS_STEP_TYPE enumeração (iddcx.h)
Um valor IDDCX_FRAME_STATISTICS_STEP_TYPE define o tipo de etapa de processamento de quadro.
Syntax
typedef enum IDDCX_FRAME_STATISTICS_STEP_TYPE {
IDDCX_FRAME_STATISTICS_STEP_TYPE_UNINITIALIZED = 0,
IDDCX_FRAME_STATISTICS_STEP_TYPE_COLOR_CONVERT_START = 0x1,
IDDCX_FRAME_STATISTICS_STEP_TYPE_COLOR_CONVERT_END = 0x2,
IDDCX_FRAME_STATISTICS_STEP_TYPE_ENCODE_START = 0x3,
IDDCX_FRAME_STATISTICS_STEP_TYPE_ENCODE_END = 0x4,
IDDCX_FRAME_STATISTICS_STEP_TYPE_ENCRYPT_START = 0x5,
IDDCX_FRAME_STATISTICS_STEP_TYPE_ENCRYPT_END = 0x6,
IDDCX_FRAME_STATISTICS_STEP_TYPE_MUX_START = 0x7,
IDDCX_FRAME_STATISTICS_STEP_TYPE_MUX_END = 0x8,
IDDCX_FRAME_STATISTICS_STEP_TYPE_DRIVER_DEFINED_1 = 0x100,
IDDCX_FRAME_STATISTICS_STEP_TYPE_DRIVER_DEFINED_2 = 0x101,
IDDCX_FRAME_STATISTICS_STEP_TYPE_DRIVER_DEFINED_3 = 0x102,
IDDCX_FRAME_STATISTICS_STEP_TYPE_DRIVER_DEFINED_4 = 0x103,
IDDCX_FRAME_STATISTICS_STEP_TYPE_DRIVER_DEFINED_5 = 0x104,
IDDCX_FRAME_STATISTICS_STEP_TYPE_DRIVER_DEFINED_6 = 0x105,
IDDCX_FRAME_STATISTICS_STEP_TYPE_DRIVER_DEFINED_7 = 0x106,
IDDCX_FRAME_STATISTICS_STEP_TYPE_DRIVER_DEFINED_8 = 0x107,
IDDCX_FRAME_STATISTICS_STEP_TYPE_DRIVER_DEFINED_9 = 0x108,
IDDCX_FRAME_STATISTICS_STEP_TYPE_DRIVER_DEFINED_10 = 0x109,
IDDCX_FRAME_STATISTICS_STEP_TYPE_DRIVER_DEFINED_256 = 0x1FF,
IDDCX_FRAME_STATISTICS_STEP_TYPE_DRIVER_DEFINED_START_INTERVAL_1 = 0x200,
IDDCX_FRAME_STATISTICS_STEP_TYPE_DRIVER_DEFINED_END_INTERVAL_1 = 0x300,
IDDCX_FRAME_STATISTICS_STEP_TYPE_DRIVER_DEFINED_START_INTERVAL_2 = 0x201,
IDDCX_FRAME_STATISTICS_STEP_TYPE_DRIVER_DEFINED_END_INTERVAL_2 = 0x301,
IDDCX_FRAME_STATISTICS_STEP_TYPE_DRIVER_DEFINED_START_INTERVAL_3 = 0x202,
IDDCX_FRAME_STATISTICS_STEP_TYPE_DRIVER_DEFINED_END_INTERVAL_3 = 0x302,
IDDCX_FRAME_STATISTICS_STEP_TYPE_DRIVER_DEFINED_START_INTERVAL_256 = 0x2FF,
IDDCX_FRAME_STATISTICS_STEP_TYPE_DRIVER_DEFINED_END_INTERVAL_256 = 0x3FF
} ;
Constantes
IDDCX_FRAME_STATISTICS_STEP_TYPE_UNINITIALIZED Valor: 0 Indica que uma variável IDDCX_FRAME_STATISTICS_STEP_TYPE ainda não recebeu um valor significativo. |
IDDCX_FRAME_STATISTICS_STEP_TYPE_COLOR_CONVERT_START Valor: 0x1 Marca o início de uma operação de conversão de cores. |
IDDCX_FRAME_STATISTICS_STEP_TYPE_COLOR_CONVERT_END Valor: 0x2 Marca o final de uma operação de conversão de cores. |
IDDCX_FRAME_STATISTICS_STEP_TYPE_ENCODE_START Valor: 0x3 Marca o início de uma operação de codificação. |
IDDCX_FRAME_STATISTICS_STEP_TYPE_ENCODE_END Valor: 0x4 Marca o fim de uma operação de codificação. |
IDDCX_FRAME_STATISTICS_STEP_TYPE_ENCRYPT_START Valor: 0x5 Marca o início de uma operação de criptografia. |
IDDCX_FRAME_STATISTICS_STEP_TYPE_ENCRYPT_END Valor: 0x6 Marca o fim de uma operação de criptografia. |
IDDCX_FRAME_STATISTICS_STEP_TYPE_MUX_START Valor: 0x7 Marca o início de uma operação mux'ing. |
IDDCX_FRAME_STATISTICS_STEP_TYPE_MUX_END Valor: 0x8 Marca o fim de uma operação de mux'ing. |
IDDCX_FRAME_STATISTICS_STEP_TYPE_DRIVER_DEFINED_1 Valor: 0x100 Ponto de etapa de processamento definido pelo driver. Consulte Observações. |
IDDCX_FRAME_STATISTICS_STEP_TYPE_DRIVER_DEFINED_2 Valor: 0x101 Ponto de etapa de processamento definido pelo driver. Consulte Observações. |
IDDCX_FRAME_STATISTICS_STEP_TYPE_DRIVER_DEFINED_3 Valor: 0x102 Ponto de etapa de processamento definido pelo driver. Consulte Observações. |
IDDCX_FRAME_STATISTICS_STEP_TYPE_DRIVER_DEFINED_4 Valor: 0x103 Ponto de etapa de processamento definido pelo driver. Consulte Observações. |
IDDCX_FRAME_STATISTICS_STEP_TYPE_DRIVER_DEFINED_5 Valor: 0x104 Ponto de etapa de processamento definido pelo driver. Consulte Observações. |
IDDCX_FRAME_STATISTICS_STEP_TYPE_DRIVER_DEFINED_6 Valor: 0x105 Ponto de etapa de processamento definido pelo driver. Consulte Observações. |
IDDCX_FRAME_STATISTICS_STEP_TYPE_DRIVER_DEFINED_7 Valor: 0x106 Ponto de etapa de processamento definido pelo driver. Consulte Observações. |
IDDCX_FRAME_STATISTICS_STEP_TYPE_DRIVER_DEFINED_8 Valor: 0x107 Ponto de etapa de processamento definido pelo driver. Consulte Observações. |
IDDCX_FRAME_STATISTICS_STEP_TYPE_DRIVER_DEFINED_9 Valor: 0x108 Ponto de etapa de processamento definido pelo driver. Consulte Observações. |
IDDCX_FRAME_STATISTICS_STEP_TYPE_DRIVER_DEFINED_10 Valor: 0x109 Ponto de etapa de processamento definido pelo driver. Consulte Observações. |
IDDCX_FRAME_STATISTICS_STEP_TYPE_DRIVER_DEFINED_256 Valor: 0x1FF Ponto de etapa de processamento definido pelo driver. Consulte Observações. |
IDDCX_FRAME_STATISTICS_STEP_TYPE_DRIVER_DEFINED_START_INTERVAL_1 Valor: 0x200 Intervalo de início da etapa de processamento definido pelo driver. Consulte Observações. |
IDDCX_FRAME_STATISTICS_STEP_TYPE_DRIVER_DEFINED_END_INTERVAL_1 Valor: 0x300 Intervalo de término da etapa de processamento definido pelo driver. Consulte Observações. |
IDDCX_FRAME_STATISTICS_STEP_TYPE_DRIVER_DEFINED_START_INTERVAL_2 Valor: 0x201 Intervalo de início da etapa de processamento definido pelo driver. Consulte Observações. |
IDDCX_FRAME_STATISTICS_STEP_TYPE_DRIVER_DEFINED_END_INTERVAL_2 Valor: 0x301 Intervalo de término da etapa de processamento definido pelo driver. Consulte Observações. |
IDDCX_FRAME_STATISTICS_STEP_TYPE_DRIVER_DEFINED_START_INTERVAL_3 Valor: 0x202 Intervalo de início da etapa de processamento definido pelo driver. Consulte Observações. |
IDDCX_FRAME_STATISTICS_STEP_TYPE_DRIVER_DEFINED_END_INTERVAL_3 Valor: 0x302 Intervalo de término da etapa de processamento definido pelo driver. Consulte Observações. |
IDDCX_FRAME_STATISTICS_STEP_TYPE_DRIVER_DEFINED_START_INTERVAL_256 Valor: 0x2FF Intervalo de início da etapa de processamento definido pelo driver. Consulte Observações. |
IDDCX_FRAME_STATISTICS_STEP_TYPE_DRIVER_DEFINED_END_INTERVAL_256 Valor: 0x3FF Intervalo de término da etapa de processamento definido pelo driver. Consulte Observações. |
Comentários
Para pontos de etapa de processamento definidos pelo driver, há 256 eventos de ponto único que um driver pode usar, em que cada evento registra uma única hora de QPC. Os valores de driver válidos são 0x100 0x1FF.
Para intervalos de etapa de processamento definidos pelo driver, há 256 intervalos diferentes, cada um com um ponto de início e de término definidos. É inválido relatar o início ou o término sem o outro ou para que a etapa inicial tenha um tempo de QPC após a hora do QPC na etapa final. Os valores válidos da etapa inicial são 0x200 – 0x2FFF. Os valores válidos da etapa final são 0x300 – 0x3FFF.
Requisitos
Requisito | Valor |
---|---|
Cabeçalho | iddcx.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