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


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

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

Примечание Этот интерфейс устарел.
 
Примечание Корпорация Майкрософт не предоставляет реализацию этого интерфейса. Сторонние разработчики могут реализовать его.
 
Интерфейс IAMAnalogVideoEncoder может быть реализован аппаратным видеокодировщиком в операциях захвата видео, когда приложение выполняет потоковую передачу данных на диск и отправляет их обратно на видеокассе.

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

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

Методы

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

 
IAMAnalogVideoEncoder::get_AvailableTVFormats

Примечание. Интерфейс IAMAnalogVideoEncoder устарел. Метод get_AvailableTVFormats извлекает стандарты аналогового видео (NTSC/M, PAL/B, SECAM/K1 и т. д.), поддерживаемые кодировщиком.
IAMAnalogVideoEncoder::get_CCEnable

Примечание. Интерфейс IAMAnalogVideoEncoder устарел. Get_CCEnable определяет, включена ли в данный момент функция скрытых субтитров в кодировщике.
IAMAnalogVideoEncoder::get_CopyProtection

Примечание. Интерфейс IAMAnalogVideoEncoder устарел. Метод get_CopyProtection определяет, включена ли в данный момент защита копирования в кодировщике.
IAMAnalogVideoEncoder::get_TVFormat

Примечание. Интерфейс IAMAnalogVideoEncoder устарел. Метод get_TVFormat извлекает стандарт аналогового видео, для которого в настоящее время задан кодировщик (NTSC/M, PAL/B, SECAM/K1 и т. д.).
IAMAnalogVideoEncoder::p ut_CCEnable

Примечание. Интерфейс IAMAnalogVideoEncoder устарел. Метод put_CCEnable включает или отключает скрытые субтитры.
IAMAnalogVideoEncoder::p ut_CopyProtection

Примечание. Интерфейс IAMAnalogVideoEncoder устарел. Метод put_CopyProtection задает уровень защиты от копирования для кодировщика.
IAMAnalogVideoEncoder::p ut_TVFormat

Примечание. Интерфейс IAMAnalogVideoEncoder устарел. Метод put_TVFormat задает кодировщику определенный аналоговый стандарт видео (NTSC/M, PAL/B, SECAM/K1 и т. д.).

Требования

   
Целевая платформа Windows
Header strmif.h

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

Устаревшие интерфейсы