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


KSPROPERTY_CAMERACONTROL_FOCAL_LENGTH

Свойство KSPROPERTY_CAMERACONTROL_FOCAL_LENGTH извлекает сведения о фокусном расстоянии для камеры.

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

Get Set целевого объекта Тип дескриптора свойства Тип значения свойства
Да Нет Фильтр или узел KSPROPERTY_CAMERACONTROL_FOCAL_LENGTH_S или KSPROPERTY_CAMERACONTROL_NODE_FOCAL_LENGTH_S LONG

Значение свойства (данные операции) — это значение LONG, указывающее фокусное расстояние камеры.

Комментарии

Этот запрос свойства можно использовать для интерпретации значений масштаба. Диапазон масштабирования должен находиться между lObjectiveFocalLengthMin/lOcularFocalLength и lObjectiveFocalLengthMax/lOcularFocalLength. (lOcularFocalLength, lObjectiveFocalLengthMin и lObjectiveFocalLengthMax являются членами KSPROPERTY_CAMERACONTROL_FOCAL_LENGTH_S и KSPROPERTY_CAMERACONTROL_NODE_FOCAL_LENGTH_S структур.)

Например, если lObjectiveFocalLengthMax = 105 и lOcularFocalLength = 35, то эта камера может обеспечить максимальное оптическое увеличение 105/35 или 3.

См. также раздел Оптическое масштабирование спецификации класса устройства USB Video Class. Эта спецификация доступна на веб-сайте USB Implementers Forum .

Требования

   
Верхняя часть Ksmedia.h (включая Ksmedia.h)

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

KSPROPERTY_CAMERACONTROL_FOCAL_LENGTH_S

KSPROPERTY_CAMERACONTROL_NODE_FOCAL_LENGTH_S

KSPROPERTY_CAMERACONTROL_ZOOM

KSPROPERTY_CAMERACONTROL_ZOOM_RELATIVE