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


KSPROPERTY_CAMERACONTROL_EXTENDED_CAMERAANGLEOFFSET

Свойство смещения угла камеры предоставляет доступные только для чтения сведения о шаге и углу наклона камеры. Угол наклона и поворота определяется как смещение от горизонтальной и вертикальной оси.

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

Get Set целевого объекта Тип дескриптора свойства Тип значения свойства

Да

Нет

Фильтр

KSPROPERTY

KSCAMERA_EXTENDEDPROP_HEADER

Значение свойства (данные операции) содержит структуру KSCAMERA_EXTENDEDPROP_HEADER и структуру KSCAMERA_EXTENDEDPROP_CAMERAOFFSET .

Общий размер данных свойства равен sizeof(KSCAMERA_EXTENDEDPROP_HEADER) + sizeof(KSCAMERA_EXTENDEDPROP_CAMERAOFFSET). Элементу SizeKSCAMERA_EXTENDEDPROP_HEADER присвоен общий размер данных свойства.

Элементы Capability и FlagsKSCAMERA_EXTENDEDPROP_HEADER не используются для этого свойства.

Если драйвер не может определить правильное поле зрения для камеры, драйвер не должен указывать на поддержку этого свойства.

Этот элемент управления свойством является синхронным и не может быть отменен.

Комментарии

Если датчик камеры и датчик гирока размещены в одном физическом корпусе, рекомендуется, чтобы драйвер камеры сообщал правильный угол смещения, который может составлять 0 градусов. Если датчик камеры и датчик гирока расположены не в одном физическом корпусе, водителям рекомендуется не указывать поддержку этого свойства.

Получение свойства

При ответе на запрос KSPROPERTY_TYPE_GET драйвер задает для членов KSCAMERA_EXTENDEDPROP_HEADER следующие значения.

Член Значение
Версия 1
PinId KSCAMERA_EXTENDEDPROP_FILTERSCOPE (0xFFFFFFFF).
Размер

sizeof(KSCAMERA_EXTENDEDPROP_HEADER) + sizeof(KSCAMERA_EXTENDEDPROP_CAMERAOFFSET)

Результат 0
Функция 0
Флаги 0

Драйвер задает угол смещения структуры KSCAMERA_EXTENDEDPROP_CAMERAOFFSET .

Требования

Версия

Доступно, начиная с Windows 8.1.

Заголовок

Ksmedia.h (включая Ksmedia.h)

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

KSCAMERA_EXTENDEDPROP_HEADER

KSCAMERA_EXTENDEDPROP_CAMERAOFFSET