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


перечисление DXVA_SampleFormat (dxva.h)

Тип перечисления DXVA_SampleFormat описывает формат данных, которые содержит входной пример.

Синтаксис

typedef enum _DXVA_SampleFormat {
  DXVA_SampleFormatMask,
  DXVA_SampleUnknown,
  DXVA_SamplePreviousFrame,
  DXVA_SampleProgressiveFrame,
  DXVA_SampleFieldInterleavedEvenFirst,
  DXVA_SampleFieldInterleavedOddFirst,
  DXVA_SampleFieldSingleEven,
  DXVA_SampleFieldSingleOdd,
  DXVA_SampleSubStream
} DXVA_SampleFormat;

Константы

 
DXVA_SampleFormatMask
Задает маску формата примера. Первые 8 (0x000000FF) биты DWORD можно использовать для указания формата входного образца.
DXVA_SampleUnknown
Указывает, что формат примера неизвестен.
DXVA_SamplePreviousFrame
Указывает, что пример содержит предыдущий выходной кадр.
DXVA_SampleProgressiveFrame
Указывает, что пример содержит прогрессивный кадр.
DXVA_SampleFieldInterleavedEvenFirst
Указывает, что пример содержит два чередующихся поля; даже поле в первую очередь является временным.
DXVA_SampleFieldInterleavedOddFirst
Указывает, что пример содержит два чередующихся поля; Нечетное поле в первую очередь является временным.
DXVA_SampleFieldSingleEven
Указывает, что пример содержит даже чередуемое поле.
DXVA_SampleFieldSingleOdd
Указывает, что в примере содержится нечетное чередование поля.
DXVA_SampleSubStream
Windows Server 2003 с пакетом обновления 1 (SP1) и более поздних версий и Windows XP с пакетом обновления 2 (SP2) и более поздних версий.

Указывает, что пример содержит подпоток видео.

Требования

Требование Ценность
заголовка dxva.h (include Dxva.h)

См. также

DXVA_ExtendedFormat

DXVA_VideoSample

DXVA_VideoSample2