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


Перечисление DXVAHDDDI_FRAME_FORMAT (d3dumddi.h)

Перечисление DXVAHDDDI_FRAME_FORMAT содержит значения, определяющие формат кадра.

Синтаксис

typedef enum _DXVAHDDDI_FRAME_FORMAT {
  DXVAHDDDI_FRAME_FORMAT_PROGRESSIVE,
  DXVAHDDDI_FRAME_FORMAT_INTERLACED_TOP_FIELD_FIRST,
  DXVAHDDDI_FRAME_FORMAT_INTERLACED_BOTTOM_FIELD_FIRST
} DXVAHDDDI_FRAME_FORMAT;

Константы

 
DXVAHDDDI_FRAME_FORMAT_PROGRESSIVE
Значение типа , указывающее, что формат кадра является прогрессивным.
DXVAHDDDI_FRAME_FORMAT_INTERLACED_TOP_FIELD_FIRST
Значение типа , указывающее, что формат кадра чередуется с двумя полями. Сначала отображается верхнее (четное) поле.
DXVAHDDDI_FRAME_FORMAT_INTERLACED_BOTTOM_FIELD_FIRST
Значение типа , указывающее, что формат кадра чередуется с двумя полями. Сначала отображается нижнее (нечетное) поле.

Комментарии

Формат FOURCC поверхности определяет, чередуются ли чередующиеся поля. Например, NV12 — это формат чередующегося формата с чередованием полей, а NV24 — с несмеченными полями.

Требования

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

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

DXVAHDDDI_STREAM_STATE_FRAME_FORMAT_DATA