Provides functionality for controlling the ISO film speed settings on a capture device.
The IsoSpeedControl class has these types of members:
The IsoSpeedControl class has these methods. With C#, Visual Basic, and C++, it also inherits methods from the Object class.
|SetPresetAsync||Asynchronously sets the ISO film speed Preset.|
The IsoSpeedControl class has these properties.
|Read-only||Gets the ISO film speed preset.|
|Read-only||Gets a value the specifies if the capture device supports the ISO speed control.|
|Read-only||Gets the ISO presets that the capture device supports.|
You can find out if a device supports this control by checking IsoSpeedControl.Supported.
You can access the IsoSpeedControl for the capture device through MediaCapture.VideoDeviceController.
The IsoSpeedControl enables apps to manage the ISO speed settings on a device. For example, in low-light conditions, apps may prefer higher noise level in return for higher overall brightness. The ISO speed control lets apps adjust tradeoffs such as this.
SupportedPresets lists the preset values that are support on the device.
Minimum supported client
|Windows 8.1 [Windows Store apps, desktop apps]|
Minimum supported server
|Windows Server 2012 R2 [Windows Store apps, desktop apps]|
Minimum supported phone
|Windows Phone 8.1 [Windows Phone Silverlight 8.1 and Windows Runtime apps]|