PROPSETID_VIDCAP_CAMERACONTROL
The PROPSETID_VIDCAP_CAMERACONTROL property set controls camera device settings. The controls it provides are a subset of the ITU T.RDC standard.
The KSPROPERTY_VIDCAP_CAMERACONTROL enumeration in Ksmedia.h specifies the properties of this set.
Support for this property set is optional and should be implemented only by minidrivers of devices that offer camera control settings. For more information, see the ITU website.
Prior to USB video class, this enumeration contained the following properties:
KSPROPERTY_CAMERACONTROL_EXPOSURE
KSPROPERTY_CAMERACONTROL_FOCUS
With the introduction of the USB Video Class Driver, the following properties were added to the KSPROPERTY_VIDCAP_CAMERACONTROL enumeration.
KSPROPERTY_CAMERACONTROL_SCANMODE
KSPROPERTY_CAMERACONTROL_PRIVACY
KSPROPERTY_CAMERACONTROL_PANTILT
KSPROPERTY_CAMERACONTROL_PAN_RELATIVE
KSPROPERTY_CAMERACONTROL_TILT_RELATIVE
KSPROPERTY_CAMERACONTROL_ROLL_RELATIVE
KSPROPERTY_CAMERACONTROL_ZOOM_RELATIVE
KSPROPERTY_CAMERACONTROL_EXPOSURE_RELATIVE
KSPROPERTY_CAMERACONTROL_IRIS_RELATIVE
KSPROPERTY_CAMERACONTROL_FOCUS_RELATIVE
KSPROPERTY_CAMERACONTROL_PANTILT_RELATIVE
KSPROPERTY_CAMERACONTROL_FOCAL_LENGTH
KSPROPERTY_CAMERACONTROL_AUTO_EXPOSURE_PRIORITY
The DirectShow IAMCameraControl interface (see the Microsoft DirectShow documentation in the Windows Software Development Kit (SDK)) provides access to the properties of this set.
Note
Face-based ROI coordinates for 3A are calculated relative to the active field of view of the camera. If the field of view has been modified due to ue of a control such as Zoom, Pan or Tilt or Digital Window, the camera is responsible for mapping the provided 3A ROI coordinates back to the sensor's full field of view, considering the current zoom/pan window.
Windows 8 extended camera control properties
Starting with Windows 8, these additional properties are supported for user-mode clients to get or set a camera's control settings:
KSPROPERTY_CAMERACONTROL_FLASH_PROPERTY
KSPROPERTY_CAMERACONTROL_IMAGE_PIN_CAPABILITY_S