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


перечисление DXVADDI_SAMPLEFORMAT (d3dumddi.h)

Тип перечисления DXVADDI_SAMPLEFORMAT содержит значения, определяющие выборку видеокадров.

Синтаксис

typedef enum _DXVADDI_SAMPLEFORMAT {
  DXVADDI_SampleFormatMask,
  DXVADDI_SampleUnknown,
  DXVADDI_SampleProgressiveFrame,
  DXVADDI_SampleFieldInterleavedEvenFirst,
  DXVADDI_SampleFieldInterleavedOddFirst,
  DXVADDI_SampleFieldSingleEven,
  DXVADDI_SampleFieldSingleOdd,
  DXVADDI_SampleSubStream
} DXVADDI_SAMPLEFORMAT;

Константы

 
DXVADDI_SampleFormatMask
Маска формата примера. Первые 8 (0xFF) биты DWORD можно использовать для указания формата входного образца.
DXVADDI_SampleUnknown
Пример формата неизвестен.
DXVADDI_SampleProgressiveFrame
Пример содержит прогрессивный кадр.
DXVADDI_SampleFieldInterleavedEvenFirst
Пример содержит два чередуемых поля; даже поле в первую очередь является временным.
DXVADDI_SampleFieldInterleavedOddFirst
Пример содержит два чередуемых поля; Нечетное поле в первую очередь является временным.
DXVADDI_SampleFieldSingleEven
Пример содержит даже чередуемое поле.
DXVADDI_SampleFieldSingleOdd
В примере содержится нечетное чередуемое поле.
DXVADDI_SampleSubStream
Пример содержит подпоток видео.

Замечания

Одно из значений DXVADDI_SAMPLEFORMAT можно указать в элементе SampleFormat структуры DXVADDI_EXTENDEDFORMAT.

Требования

Требование Ценность
минимальные поддерживаемые клиентские Доступно в Windows Vista и более поздних версиях операционных систем Windows.
заголовка d3dumddi.h (include D3dumddi.h)

См. также

DXVADDI_EXTENDEDFORMAT