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

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

Синтаксис

typedef struct {
  KSPROPERTY   Property;
  ULONG        ModesSupported;
  KSPIN_MEDIUM VideoMedium;
  KSPIN_MEDIUM TVAudioMedium;
  KSPIN_MEDIUM RadioAudioMedium;
} KSPROPERTY_TUNER_CAPS_S, *PKSPROPERTY_TUNER_CAPS_S;

Члены

Property

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

ModesSupported

Указывает побитовое ИЛИ поддерживаемых режимов тюнера. Для этого элемента можно задать одно или несколько следующих значений из перечисления KSPROPERTY_TUNER_MODES, определенного в ksmedia.h:

Flag Значение
KSPROPERTY_TUNER_MODE_TV Указывает, что тюнер может настраивать аналоговые широковещательные или кабельные телевизионные каналы.
KSPROPERTY_TUNER_MODE_FM_RADIO Указывает, что тюнер может настраивать FM-радиоканала.
KSPROPERTY_TUNER_MODE_AM_RADIO Указывает, что тюнер может настраивать радиоканала AM.
KSPROPERTY_TUNER_MODE_DSS Указывает, что тюнер может настраивать каналы DSS.
KSPROPERTY_TUNER_MODE_ATSC Указывает, что тюнер может настраивать цифровые телевизионные каналы. Этот параметр можно использовать для приема телевидения ATSC, DVB-C или DVB-T.

VideoMedium

Указывает уникальный GUID, представляющий аппаратное подключение аналогового видеосигнала. Это значение принудительно применяет соединения между фильтрами. Возможные значения — NULL, что означает, что закрепление не создано; GUID_NULL, указывающее, что Medium не используется для принудительного применения подключений; или GUID. Если используется значение GUID, допускается подключение только для перекрестных контактов с соответствующим средним GUID.

TVAudioMedium

Указывает уникальный GUID, представляющий аппаратное подключение звукового сигнала телевизора. Это значение принудительно применяет соединения между фильтрами. Возможные значения — NULL, что означает, что закрепление не создано; GUID_NULL, указывающее, что Medium не используется для принудительного применения подключений; или GUID. Если используется значение GUID, допускается подключение только для перекрестных контактов с соответствующим средним GUID.

RadioAudioMedium

Указывает уникальный GUID, представляющий аппаратное подключение аналогового радиосигнала. Это значение принудительно применяет соединения между фильтрами. Возможные значения — NULL, что означает, что закрепление не создано; GUID_NULL, указывающее, что Medium не используется для принудительного применения подключений; или GUID. Если используется значение GUID, допускается подключение только для перекрестных контактов с соответствующим средним GUID.

Требования

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

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

KSPROPERTY

KSPROPERTY_TUNER_CAPS

KSPROPERTY_TUNER_IF_MEDIUM

PROPSETID_TUNER