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


Интерфейсы управления внешними устройствами

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

Эти интерфейсы поддерживают управление приложениями над внешними устройствами, такими как цифровые видеокамеры.

Интерфейс Описание
IAMCameraControl Управление камерой.
IAMExtDevice Управление внешним устройством, таким как VCR или видеокамера.
IAMExtTransport Управление функциями транспорта VCR, такими как воспроизведение, приостановка, запись, быстрое перемещение вперед и перемотка.
IAMTimecodeDisplay Задайте свойства на устройстве, на котором отображается код времени SMPTE.
IAMTimecodeGenerator Задайте свойства на устройстве, которое создает код времени SMPTE.
IAMTimecodeReader Чтение кода времени SMPTE с внешнего устройства.

 

Управление dv camcorder