Compartilhar via


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

IDDCX_FRAME_STATISTICS_STEP