énumération IDDCX_FRAME_STATISTICS_STEP_TYPE (iddcx.h)

Une valeur IDDCX_FRAME_STATISTICS_STEP_TYPE définit le type d’étape de traitement des images.

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
Valeur : 0
Indique qu’une variable IDDCX_FRAME_STATISTICS_STEP_TYPE n’a pas encore reçu de valeur significative.
IDDCX_FRAME_STATISTICS_STEP_TYPE_COLOR_CONVERT_START
Valeur : 0x1
Marque le début d’une opération de conversion de couleur.
IDDCX_FRAME_STATISTICS_STEP_TYPE_COLOR_CONVERT_END
Valeur : 0x2
Marque la fin d’une opération de conversion de couleur.
IDDCX_FRAME_STATISTICS_STEP_TYPE_ENCODE_START
Valeur : 0x3
Marque le début d’une opération d’encodage.
IDDCX_FRAME_STATISTICS_STEP_TYPE_ENCODE_END
Valeur : 0x4
Marque la fin d’une opération d’encodage.
IDDCX_FRAME_STATISTICS_STEP_TYPE_ENCRYPT_START
Valeur : 0x5
Marque le début d’une opération de chiffrement.
IDDCX_FRAME_STATISTICS_STEP_TYPE_ENCRYPT_END
Valeur : 0x6
Marque la fin d’une opération de chiffrement.
IDDCX_FRAME_STATISTICS_STEP_TYPE_MUX_START
Valeur : 0x7
Marque le début d’une opération de mux’ing.
IDDCX_FRAME_STATISTICS_STEP_TYPE_MUX_END
Valeur : 0x8
Marque la fin d’une opération de mux’ing.
IDDCX_FRAME_STATISTICS_STEP_TYPE_DRIVER_DEFINED_1
Valeur : 0x100
Point d’étape de traitement défini par le pilote. Consultez la section Notes.
IDDCX_FRAME_STATISTICS_STEP_TYPE_DRIVER_DEFINED_2
Valeur : 0x101
Point d’étape de traitement défini par le pilote. Consultez la section Notes.
IDDCX_FRAME_STATISTICS_STEP_TYPE_DRIVER_DEFINED_3
Valeur : 0x102
Point d’étape de traitement défini par le pilote. Consultez la section Notes.
IDDCX_FRAME_STATISTICS_STEP_TYPE_DRIVER_DEFINED_4
Valeur : 0x103
Point d’étape de traitement défini par le pilote. Consultez la section Notes.
IDDCX_FRAME_STATISTICS_STEP_TYPE_DRIVER_DEFINED_5
Valeur : 0x104
Point d’étape de traitement défini par le pilote. Consultez la section Notes.
IDDCX_FRAME_STATISTICS_STEP_TYPE_DRIVER_DEFINED_6
Valeur : 0x105
Point d’étape de traitement défini par le pilote. Consultez la section Notes.
IDDCX_FRAME_STATISTICS_STEP_TYPE_DRIVER_DEFINED_7
Valeur : 0x106
Point d’étape de traitement défini par le pilote. Consultez la section Notes.
IDDCX_FRAME_STATISTICS_STEP_TYPE_DRIVER_DEFINED_8
Valeur : 0x107
Point d’étape de traitement défini par le pilote. Consultez la section Notes.
IDDCX_FRAME_STATISTICS_STEP_TYPE_DRIVER_DEFINED_9
Valeur : 0x108
Point d’étape de traitement défini par le pilote. Consultez la section Notes.
IDDCX_FRAME_STATISTICS_STEP_TYPE_DRIVER_DEFINED_10
Valeur : 0x109
Point d’étape de traitement défini par le pilote. Consultez la section Notes.
IDDCX_FRAME_STATISTICS_STEP_TYPE_DRIVER_DEFINED_256
Valeur : 0x1FF
Point d’étape de traitement défini par le pilote. Consultez la section Notes.
IDDCX_FRAME_STATISTICS_STEP_TYPE_DRIVER_DEFINED_START_INTERVAL_1
Valeur : 0x200
Intervalle de début d’étape de traitement défini par le pilote. Consultez la section Notes.
IDDCX_FRAME_STATISTICS_STEP_TYPE_DRIVER_DEFINED_END_INTERVAL_1
Valeur : 0x300
Intervalle de fin d’étape de traitement défini par le pilote. Consultez la section Notes.
IDDCX_FRAME_STATISTICS_STEP_TYPE_DRIVER_DEFINED_START_INTERVAL_2
Valeur : 0x201
Intervalle de début d’étape de traitement défini par le pilote. Consultez la section Notes.
IDDCX_FRAME_STATISTICS_STEP_TYPE_DRIVER_DEFINED_END_INTERVAL_2
Valeur : 0x301
Intervalle de fin d’étape de traitement défini par le pilote. Consultez la section Notes.
IDDCX_FRAME_STATISTICS_STEP_TYPE_DRIVER_DEFINED_START_INTERVAL_3
Valeur : 0x202
Intervalle de début d’étape de traitement défini par le pilote. Consultez la section Notes.
IDDCX_FRAME_STATISTICS_STEP_TYPE_DRIVER_DEFINED_END_INTERVAL_3
Valeur : 0x302
Intervalle de fin d’étape de traitement défini par le pilote. Consultez la section Notes.
IDDCX_FRAME_STATISTICS_STEP_TYPE_DRIVER_DEFINED_START_INTERVAL_256
Valeur : 0x2FF
Intervalle de début d’étape de traitement défini par le pilote. Consultez la section Notes.
IDDCX_FRAME_STATISTICS_STEP_TYPE_DRIVER_DEFINED_END_INTERVAL_256
Valeur : 0x3FF
Intervalle de fin d’étape de traitement défini par le pilote. Consultez la section Notes.

Remarques

Pour les points d’étape de traitement définis par le pilote, il existe 256 événements à point unique qu’un pilote peut utiliser, où chaque événement enregistre une seule heure QPC. Les valeurs de pilote valides sont 0x100-0x1FF.

Pour les intervalles d’étapes de traitement définis par le pilote, il existe 256 intervalles différents, chacun avec un point de début et un point de fin définis. Il n’est pas valide de signaler le début ou la fin sans l’autre, ou pour que l’étape de début ait une heure QPC après l’heure QPC de l’étape de fin. Les valeurs d’étape de début valides sont 0x200 - 0x2FFF. Les valeurs d’étape de fin valides sont 0x300 - 0x3FFF.

Configuration requise

Condition requise Valeur
En-tête iddcx.h

Voir aussi

IDDCX_FRAME_STATISTICS_STEP