KSPROPERTY_CAMERACONTROL_ZOOM_RELATIVE
Свойство KSPROPERTY_CAMERACONTROL_ZOOM_RELATIVE указывает состояние масштаба камеры.
Сводная таблица использования
Получить | Присвойте параметру | Назначение | Тип дескриптора свойства | Тип значения свойства |
---|---|---|---|---|
Да | Да | Фильтр или узел | KSPROPERTY_CAMERACONTROL_S или KSPROPERTY_CAMERACONTROL_NODE_S | LONG |
Значение свойства (данные операции) — это значение LONG, указывающее относительный масштаб камеры. Размер значения представляет требуемую скорость масштабирования; более высокое значение представляет собой более высокую скорость.
Значение | Описание |
---|---|
0 | Остановить движение масштабного объектива. |
Положительное значение | Начните перемещение объектива масштабирования в направлении телеобъекта (инициируйте увеличение). |
Отрицательное значение | Начните перемещение объектива масштабирования в направлении широкого угла (инициируйте уменьшение масштаба). |
Комментарии
Элемент Value структуры KSPROPERTY_CAMERACONTROL_NODE_S указывает относительный масштаб.
Обратите внимание, что конкретное устройство может поддерживать только определенный диапазон скорости. Чтобы определить диапазон скоростей, поддерживаемый устройством, приложение может отправить запрос KSPROPERTY_TYPE_BASICSUPPORT . Вы можете указать KSPROPERTY_TYPE_BASICSUPPORT в элементе Flags структуры KSPROPERTY_ITEM .
Некоторые устройства поддерживают только одну скорость масштабирования. В этом случае знак элемента Value указывает, следует ли увеличить или уменьшить масштаб объектива.
При выполнении запроса на набор клиент должен указать одно из значений из предыдущей таблицы в элементе Valueструктуры KSPROPERTY_CAMERACONTROL_NODE_S .
При выполнении запроса на получение клиент получает одно из значений из предыдущей таблицы в элементе Valueструктуры KSPROPERTY_CAMERACONTROL_NODE_S . Значение указывает текущее состояние масштабирования камеры.
Требования
Заголовок: ksmedia.h (включая Ksmedia.h)