Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Структура DXVAHDDDI_STREAM_STATE_OUTPUT_RATE_DATA описывает данные состояния потока, указывающие скорость вывода входного потока.
Синтаксис
typedef struct _DXVAHDDDI_STREAM_STATE_OUTPUT_RATE_DATA {
[in] BOOL RepeatFrame;
[in] DXVAHDDDI_OUTPUT_RATE OutputRate;
[in] DXVAHDDDI_RATIONAL CustomRate;
} DXVAHDDDI_STREAM_STATE_OUTPUT_RATE_DATA;
Члены
[in] RepeatFrame
Логическое значение, указывающее, повторяется ли преобразование частоты кадров или интерполирует кадры. Драйвер ссылается на RepeatFrame только при использовании преобразования частоты кадров. Значение по умолчанию — FALSE, что означает, что преобразование частоты кадров интерполирует кадры.
[in] OutputRate
Значение DXVAHDDDI_OUTPUT_RATEтипа, указывающее скорость вывода входного потока. Значение по умолчанию — DXVAHDDDI_OUTPUT_RATE_NORMAL.
[in] CustomRate
Структура DXVAHDDDI_RATIONAL, указывающая дробное значение, представляющее пользовательскую скорость вывода. Драйвер ссылается на CustomRate только в том случае, если значение, указанное в OutputRate, DXVAHDDDI_OUTPUT_RATE_CUSTOM. Значение по умолчанию — 1/1.
Замечания
Драйвер использует элемент RepeatFrame для управления преобразованием частоты кадров. Например, при преобразовании драйвера от 60i до 60p, если обработчик видео может как обратной телецины (60i до 24p), так и преобразование частоты кадров (24p до 60p), то преобразованные кадры содержат интерполированные кадры. Иногда интерполяция приводит к артефактам, и приложению может потребоваться повторить кадры.
Элемент CustomRate должен указать одну из настраиваемых ставок, предоставленных драйвером в членах структуры DXVAHDDDI_CUSTOM_RATE_DATA при вызове функции GetCap s GetCaps с набором значений D3DDDICAPS_DXVAHD_GETVPCUSTOMRATES; в противном случае функция SetVideoProcessStreamStat e драйвера возвращает ошибку.
Требования
Требование | Ценность |
---|---|
минимальные поддерживаемые клиентские | DXVAHDDDI_STREAM_STATE_OUTPUT_RATE_DATA поддерживается начиная с операционной системы Windows 7. |
заголовка | d3dumddi.h (include D3dumddi.h) |