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


KSPROPERTY_RAW_AVC_CMD

Свойство KSPROPERTY_RAW_AVC_CMD выдает необработанную команду AV/C. Необработанные команды AV/C поддерживаются только для устройств шины IEEE 1394.

Сводная таблица использования

Получить Присвойте параметру Назначение Тип дескриптора свойства Тип значения свойства
Да Да Устройство KSPROPERTY_EXTXPORT_S Внедренная структура RawAVC

Значение свойства (данные операции) является внедренным элементом RawAVC структуры KSPROPERTY_EXTXPORT_S, описывающей необработанную команду AV/C для выполнения.

Комментарии

Это свойство можно использовать только с устройствами, которые поддерживают команды AV/C и где KSPROPERTY_EXTDEVICE_PORT возвращает DEV_PORT_1394 в элементе DevPortструктуры KSPROPERTY_EXTDEVICE_S .

Разработчики драйверов для устройств IEEE 1394 могут при необходимости поддерживать это свойство в своих драйверах, чтобы расширить элементы управления транспортировкой устройств, которые не поддерживаются стандартными интерфейсами (например, методы пользовательского интерфейса IAMExtTransport COM put_Mode и get_Mode).

Нет необходимости реализовывать поддержку этого свойства на USB-устройствах, так как драйвер класса USB видео предоставляет эту функцию. Обычно приложения могут использовать COM-интерфейс IKsControl для управления устройством IEEE 1394. Однако COM-интерфейс IKsControl не предоставляет стандартный метод для поддержки поиска на ленте, переносимый через usb и ieee 1394 шины. Поэтому для выполнения поиска на ленте вызывающий объект должен использовать функцию DeviceIoControl вместо COM-интерфейса IKsControl . Вызывающие выполняют поиск на ленте на устройствах AV/C 1394 с помощью необработанной команды AV/C с абсолютным номером отслеживания (ATN) или кодом времени для поиска. Это основная причина, по которой это свойство не применяется к USB-устройствам.

Дополнительные сведения о различиях между поиском расположения на ленте на USB-устройствах и устройствах 1394 см. в техническом документе о совместимости приложений цифрового видео (скачать DOC).

Требования

Заголовок: ksmedia.h (включая Ksmedia.h)

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

KSPROPERTY

KSPROPERTY_EXTXPORT_S