перечисление IDDCX_FRAME_STATISTICS_STEP_TYPE (iddcx.h)
Значение IDDCX_FRAME_STATISTICS_STEP_TYPE определяет тип шага обработки кадра.
Синтаксис
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
} ;
Константы
IDDCX_FRAME_STATISTICS_STEP_TYPE_UNINITIALIZED Значение: 0 Указывает, что переменной IDDCX_FRAME_STATISTICS_STEP_TYPE еще не назначено осмысленное значение. |
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 Определенный драйвером интервал завершения шага обработки. См. заметки. |
Комментарии
Для определенных драйвером точек шагов обработки существует 256 одноточечных событий, которые драйвер может использовать, где каждое событие записывает одно время QPC. Допустимые значения драйвера 0x100 0x1FF.
Для определенных драйвером интервалов шагов обработки существует 256 разных интервалов, каждый из которых имеет определенную начальную и конечную точку. Недопустимо сообщать о начале или конце без другого шага, а также для того, чтобы на начальном шаге было время QPC после времени QPC на конечном шаге. Допустимые значения начального шага: 0x200 — 0x2FFF. Допустимые значения конечного шага: 0x300 — 0x3FFF.
Требования
Требование | Значение |
---|---|
Заголовок | iddcx.h |
См. также раздел
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по