перечисление 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 (включая Dxva.h)

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

DXVA_ExtendedFormat

DXVA_VideoSample

DXVA_VideoSample2