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


структура DXVA_ExtendedFormat (dxva.h)

Структура DXVA_ExtendedFormat описывает расширенный формат видеокадров.

Синтаксис

typedef struct _DXVA_ExtendedFormat {
  UINT                       SampleFormat : 8;
  UINT                       VideoChromaSubsampling : 4;
  DXVA_NominalRange          NominalRange : 3;
  DXVA_VideoTransferMatrix   VideoTransferMatrix : 3;
  DXVA_VideoLighting         VideoLighting : 4;
  DXVA_VideoPrimaries        VideoPrimaries : 5;
  DXVA_VideoTransferFunction VideoTransferFunction : 5;
} DXVA_ExtendedFormat;

Члены

SampleFormat

Указывает способ выборки видеокадров. 8 битов определяются одним из перечислителей в типе перечисления DXVA_SampleFormat.

VideoChromaSubsampling

Задает схему кодирования хрома для данных Y'Cb'Cr. 4 бита определяются сочетанием перечислителей в типе перечисления DXVA_VideoChromaSubsampling.

NominalRange

Указывает, включают ли примеры данных головной зал (значения, превышающие 1,0 белый) и топорный номер (супербаклаки под ссылкой 0,0 черный). 3 бита определяются одним из перечислителей в типе перечисления DXVA_NominalRange.

VideoTransferMatrix

Задает матрицу преобразования из Y'Cb'Cr в (studio) R'G'B. 3 бита определяются одним из перечислителей в типе перечисления DXVA_VideoTransferMatrix.

VideoLighting

Указывает условия освещения для просмотра видео. 4 бита определяются одним из перечислителей в типе перечисления DXVA_VideoLighting.

VideoPrimaries

Задает первичные значения цвета, которые указываются в режиме RGB базовых функций. 5 битов определяются одним из перечислителей в типе перечисления DXVA_VideoPrimaries.

VideoTransferFunction

Задает функцию преобразования из R'G'B в RGB. 5 битов определяются типом перечисления DXVA_VideoTransferFunction.

Требования

Требование Ценность
минимальные поддерживаемые клиентские Эта структура применяется только к Windows Server 2003 с пакетом обновления 1 (SP1) и более поздней версии, а Windows XP — с пакетом обновления 2 (SP2) и более поздней версии.
заголовка dxva.h (include Dxva.h)

См. также

DXVA_NominalRange

DXVA_SampleFormat

DXVA_VideoChromaSubsampling

DXVA_VideoLighting

DXVA_VideoPrimaries

DXVA_VideoTransferFunction

DXVA_VideoTransferMatrix