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


Интерфейс IAMTVTuner (strmif.h)

[Функция, связанная с этой страницей DirectShow, является устаревшей функцией. Он был заменен MediaPlayer, IMFMediaEngine, и аудио/ видео захвата в Media Foundation. Эти функции оптимизированы для Windows 10 и Windows 11. Корпорация Майкрософт настоятельно рекомендует использовать в новом коде MediaPlayer, IMFMediaEngine и аудио/видеозахват в Media Foundation вместо DirectShow, когда это возможно. Корпорация Майкрософт предлагает переписать существующий код, в котором используются устаревшие API, чтобы по возможности использовать новые API.]

Интерфейс IAMTVTuner управляет ТВ-тюнером. Фильтр ТВ-тюнера реализует этот интерфейс. Приложения могут использовать этот интерфейс для настройки телевизионных каналов, получения или установки сведений об их частоте, а также для определения стандартов аналогового видео, поддерживаемых тв-тюнером карта.

Интерфейс поддерживает тюнеры для аналогового телевидения и радио AM/FM. Она поддерживает тюнеры с несколькими входными контактами для поддержки нескольких устройств и нескольких типов передачи данных. Фильтр ТВ-тюнера поддерживает охват по всему миру. Он сопоставляет телевизионные каналы с определенными частотами с помощью методов IAMTuner::p ut_Channel и IAMTVTuner::AutoTune . Эти методы обрабатывают сведения о преобразовании, чтобы аппаратный драйвер получал точную частоту.

Наследование

Интерфейс IAMTVTuner наследуется от IAMTuner. IAMTVTuner также имеет следующие типы членов:

Методы

Интерфейс IAMTVTuner содержит следующие методы.

 
IAMTVTuner::AutoTune

Метод AutoTune проверяет точный сигнал на частоте канала.
IAMTVTuner::get_AudioFrequency

Метод get_AudioFrequency извлекает текущую настроенную частоту звука.
IAMTVTuner::get_AvailableTVFormats

Метод get_AvailableTVFormats извлекает все стандарты аналогового видео тв, поддерживаемые тюнером.
IAMTVTuner::get_ConnectInput

Метод get_ConnectInput извлекает входное подключение аппаратного тюнера.
IAMTVTuner::get_InputType

Метод get_InputType извлекает тип входных данных, заданный в IAMTVTuner::p ut_InputType.
IAMTVTuner::get_NumInputConnections

Метод get_NumInputConnections извлекает количество источников ТВ, подключенных к фильтру тюнера.
IAMTVTuner::get_TVFormat

Метод get_TVFormat извлекает текущий используемый стандарт аналогового видео тв.
IAMTVTuner::get_VideoFrequency

Метод get_VideoFrequency извлекает текущую частоту видео.
IAMTVTuner::p ut_ConnectInput

Метод put_ConnectInput задает входное подключение аппаратного тюнера.
IAMTVTuner::p ut_InputType

Метод put_InputType задает тип ввода тюнера (кабель или антенна).
IAMTVTuner::StoreAutoTune

Метод StoreAutoTune сохраняет сведения о тонкой настройке для всех каналов.

Требования

Требование Значение
Минимальная версия клиента Windows 2000 Professional [только классические приложения]
Минимальная версия сервера Windows 2000 Server [только классические приложения]
Целевая платформа Windows
Header strmif.h (включая Dshow.h)

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

Аналоговое телевидение

IAMTuner