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

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

Синтаксис

typedef struct {
  KSPROPERTY Property;
  ULONG      Mode;
  ULONG      StandardsSupported;
  ULONG      MinFrequency;
  ULONG      MaxFrequency;
  ULONG      TuningGranularity;
  ULONG      NumberOfInputs;
  ULONG      SettlingTime;
  ULONG      Strategy;
} KSPROPERTY_TUNER_MODE_CAPS_S, *PKSPROPERTY_TUNER_MODE_CAPS_S;

Члены

Property

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

Mode

Указывает режим тюнера, о котором вызывающий объект запрашивает сведения о возможностях. Это может быть один из следующих режимов тюнера из перечисления 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 Указывает, что тюнер может настраивать трансляции Комитета по расширенным телевизионным системам (цифровое телевидение для США) или другой стандарт цифрового телевидения.

StandardsSupported

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

MinFrequency

Указывает наименьшую частоту, поддерживаемую тюнером. Это значение в герцах (Гц).

MaxFrequency

Указывает самую высокую частоту, поддерживаемую тюнером. Это значение в герцах (Гц).

TuningGranularity

Указывает наименьший размер шага между двумя параметрами частоты настройки. Это значение в герцах (Гц).

NumberOfInputs

Указывает количество входных данных в тюнере.

SettlingTime

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

Strategy

Указывает метод настройки. Для этого элемента должно быть задано только одно из значений перечисления KS_TUNER_STRATEGY .

Комментарии

Мини-диск заполняет возможности режима для запрошенного режима тюнера.

Требования

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

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

KSPROPERTY

KSPROPERTY_TUNER_MODE_CAPS

KS_AnalogVideoStandard

KS_TUNER_STRATEGY

PROPSETID_TUNER