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:
With the introduction of the USB Video Class Driver, the following properties were added to the KSPROPERTY_VIDCAP_CAMERACONTROL enumeration. These properties are supported in Windows Vista and later versions of Windows:
The DirectShow IAMCameraControl interface (see the Microsoft DirectShow documentation in the Windows Software Development Kit (SDK)) provides access to the properties of this set.
Starting with Windows 8, these additional properties are supported for user-mode clients to get or set a camera's control settings: