структура DXVADDI_VIDEODESC (d3dumddi.h)

Структура DXVADDI_VIDEODESC описывает видеопоток.

Синтаксис

typedef struct _DXVADDI_VIDEODESC {
  [in] UINT                   SampleWidth;
  [in] UINT                   SampleHeight;
  [in] DXVADDI_EXTENDEDFORMAT SampleFormat;
  [in] D3DDDIFORMAT           Format;
  [in] DXVADDI_FREQUENCY      InputSampleFreq;
  [in] DXVADDI_FREQUENCY      OutputFrameFreq;
  [in] UINT                   UABProtectionLevel;
  [in] UINT                   Reserved;
} DXVADDI_VIDEODESC;

Члены

[in] SampleWidth

Ширина примера видео в пикселях.

[in] SampleHeight

Высота примера видео в пикселях.

[in] SampleFormat

Структура DXVADDI_EXTENDEDFORMAT, описывающая расширенный формат примера видео.

[in] Format

Структура D3DDDIFORMAT, описывающая расширенный формат примера видео.

[in] InputSampleFreq

Структура DXVADDI_FREQUENCY , которая определяет частоту входящего видео.

[in] OutputFrameFreq

Структура DXVADDI_FREQUENCY, которая определяет частоту кадров выходного видео.

[in] UABProtectionLevel

Значение UINT, указывающее уровень защиты данных, необходимый при наличии доступной пользователю шины.

[in] Reserved

Зарезервировано. Не используйте этот элемент.

Требования

Требование Значение
Минимальная версия клиента Доступно в Windows Vista и более поздних версиях операционных систем Windows.
Верхняя часть d3dumddi.h (включая D3dumddi.h)

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

D3DDDIFORMAT

DXVADDI_EXTENDEDFORMAT

DXVADDI_FREQUENCY