структура 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) |