KSPROPERTY_CAMERACONTROL_PANTILT_RELATIVE
Свойство KSPROPERTY_CAMERACONTROL_PANTILT_RELATIVE указывает горизонтальное или вертикальное вращение камеры и может указывать оба одновременно.
Сводная таблица использования
Получить | Присвойте параметру | Назначение | Тип дескриптора свойства | Тип значения свойства |
---|---|---|---|---|
Да | Да | Фильтр или узел | KSPROPERTY_CAMERACONTROL_NODE_S2 или KSPROPERTY_CAMERACONTROL_S2 в зависимости от того, является ли запрос для фильтра или узла | Пара целых чисел LONG |
Значение свойства (данные операции) — это пара целых чисел LONG, которые определяют относительные параметры панорамирования и наклона камеры. Размер значения представляет требуемую скорость сдвига; более высокое значение представляет собой более высокую скорость.
Значение1 | Описание |
---|---|
0 | Остановите горизонтальное движение камеры. |
Положительное значение | Начните сдвиг вправо. |
Отрицательное значение | Начните сдвиг слева. |
Размер значения представляет требуемую скорость наклона; более высокое значение представляет собой более высокую скорость.
Значение2 | Описание |
---|---|
0 | Остановите вертикальное движение камеры. |
Положительное значение | Начните поворот камеры вверх. |
Отрицательное значение | Начните поворачивать камеру вниз. |
Комментарии
При выполнении запроса набора для панорамирования камеры клиент должен указать одно из значений из предыдущей таблицы в элементе Value1 структуры дескриптора свойства.
Аналогичным образом, при выполнении запроса набора для наклона камеры клиент предоставляет одно из значений из предыдущей таблицы в элементе Value2 структуры дескриптора свойства.
При выполнении запроса get клиент получает значение сдвига в элементе Value1 и значение наклона в элементе Value2структуры KSPROPERTY_CAMERACONTROL_S2 или KSPROPERTY_CAMERACONTROL_NODE_S2 . Значения указывают текущее состояние панорамирования или наклона камеры.
Обратите внимание, что определенное устройство может поддерживать только определенный диапазон скорости. Чтобы определить диапазон скоростей, поддерживаемых устройством, приложение может отправить запрос KSPROPERTY_TYPE_BASICSUPPORT . Вы можете указать KSPROPERTY_TYPE_BASICSUPPORT в элементе Flags структуры KSPROPERTY_ITEM .
Некоторые устройства поддерживают только одну скорость сдвига или наклона. В этом случае знак элемента Value1 или Value2 указывает направление сдвига.
Требования
Заголовок: ksmedia.h (включая Ksmedia.h)