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


KSPROPERTY_CAMERACONTROL_EXTENDED_FIELDOFVIEW

Свойство field of view описывает текущее поле зрения (FOV) камеры, а также угол наклона позиции камеры.

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

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

Да

Нет

Фильтр

KSPROPERTY

KSCAMERA_EXTENDEDPROP_HEADER

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

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

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

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

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

Комментарии

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

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

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

sizeof(KSCAMERA_EXTENDEDPROP_HEADER) + sizeof(KSCAMERA_EXTENDEDPROP_FIELDOFVIEW)

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

Драйвер задает сведения о фокусном расстоянии для FOV в структуре KSCAMERA_EXTENDEDPROP_FIELDOFVIEW .

Требования

Версия

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

Заголовок

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

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

KSCAMERA_EXTENDEDPROP_HEADER

KSCAMERA_EXTENDEDPROP_FIELDOFVIEW