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


перечисление 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 (include D3dumddi.h)

См. также

DXVAHDDDI_STREAM_STATE_FRAME_FORMAT_DATA