Поделиться через


структура DXVAHDDDI_CUSTOM_RATE_DATA (d3dumddi.h)

Структура DXVAHDDDI_CUSTOM_RATE_DATA описывает видеосодержимое, которое обрабатывает декодирование устройства.

Синтаксис

typedef struct _DXVAHDDDI_CUSTOM_RATE_DATA {
       DXVAHDDDI_RATIONAL CustomRate;
  [in] UINT               OutputFrames;
  [in] BOOL               InputInterlaced;
  [in] UINT               InputFramesOrFields;
} DXVAHDDDI_CUSTOM_RATE_DATA;

Члены

CustomRate

[in] Структура DXVAHDDDI_RATIONAL , указывающая дробное значение, представляющее частоту кадров ввода и вывода.

[in] OutputFrames

Количество кадров, выводимых драйвером.

[in] InputInterlaced

Логическое значение, указывающее, является ли входной поток прогрессивным (кадр) или чередованием (поле).

[in] InputFramesOrFields

Количество входных кадров или полей.

Комментарии

Драйвер может предоставлять пользовательские частоты для преобразования частоты кадров или обратной телесины. Например, драйвер может предоставить следующие сведения в членах DXVAHDDDI_CUSTOM_RATE_DATA для указанной операции:

Требования

Требование Значение
Минимальная версия клиента DXVAHDDDI_CUSTOM_RATE_DATA поддерживается начиная с операционной системы Windows 7.
Верхняя часть d3dumddi.h (включая D3dumddi.h)

См. также раздел

DXVAHDDDI_RATIONAL