Интерфейс 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) |