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


структура KSPROPERTY_VIDEODECODER_CAPS_S (ksmedia.h)

Структура KSPROPERTY_VIDEODECODER_CAPS_S описывает аппаратные возможности устройства декодера видео.

Синтаксис

typedef struct {
  KSPROPERTY Property;
  ULONG      StandardsSupported;
  ULONG      Capabilities;
  ULONG      SettlingTime;
  ULONG      HSyncPerVSync;
} KSPROPERTY_VIDEODECODER_CAPS_S, *PKSPROPERTY_VIDEODECODER_CAPS_S;

Члены

Property

Задает инициализированную структуру KSPROPERTY , которая описывает набор свойств, идентификатор свойства и тип запроса.

StandardsSupported

Указывает стандарты видео, поддерживаемые устройством. Для этого элемента может быть задано одно или несколько (логически ORed) значений из перечисления KS_AnalogVideoStandard .

Capabilities

Задает возможности декодера видео. Этому элементу необходимо задать нулевое значение или одно из значений перечисления KS_VIDEODECODER_FLAGS .

SettlingTime

Задает время урегулирования при изменении источников входного видео. Это значение выражается в миллисекундах.

HSyncPerVSync

Указывает количество импульсов горизонтальной синхронизации, которые создает декодер видео в течение периода вертикальной синхронизации. Декодеры, следующие ITU_656, должны задать для этого значения шесть.

Требования

Требование Значение
Заголовок ksmedia.h (включая Ksmedia.h)

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

KSPROPERTY

KSPROPERTY_VIDEODECODER_CAPS

KS_AnalogVideoStandard

KS_VIDEODECODER_FLAGS

PROPSETID_VIDCAP_VIDEODECODER