структура KSPROPERTY_CAMERACONTROL_NODE_FOCAL_LENGTH_S (ksmedia.h)

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

Синтаксис

typedef struct {
  KSNODEPROPERTY NodeProperty;
  LONG           lOcularFocalLength;
  LONG           lObjectiveFocalLengthMin;
  LONG           lObjectiveFocalLengthMax;
} KSPROPERTY_CAMERACONTROL_NODE_FOCAL_LENGTH_S, *PKSPROPERTY_CAMERACONTROL_NODE_FOCAL_LENGTH_S;

Члены

NodeProperty

Указывает как целевой узел, так и свойство для получения. Этот элемент является инициализированной структурой типа KSNODEPROPERTY.

lOcularFocalLength

Задает значение типа LONG, содержащее фокусное расстояние объектива, ближайшего к пользователю камеры.

lObjectiveFocalLengthMin

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

lObjectiveFocalLengthMax

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

Комментарии

Если камера имеет только один объектив, эти значения можно использовать для представления коэффициентов масштабирования. См . KSPROPERTY_CAMERACONTROL_FOCAL_LENGTH.

Требования

Требование Значение
Заголовок ksmedia.h (включая Ksmedia.h)

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

KSPROPERTY

KSPROPERTY_CAMERACONTROL_FOCAL_LENGTH

KSPROPERTY_CAMERACONTROL_FOCAL_LENGTH_S

PROPSETID_VIDCAP_CAMERACONTROL