OpticalImageStabilizationControl OpticalImageStabilizationControl OpticalImageStabilizationControl OpticalImageStabilizationControl Class

Definition

When supported, allows an app to enable optical image stabilization on the capture device.

public : sealed class OpticalImageStabilizationControl : IOpticalImageStabilizationControlpublic sealed class OpticalImageStabilizationControl : IOpticalImageStabilizationControlPublic NotInheritable Class OpticalImageStabilizationControl Implements IOpticalImageStabilizationControl// You can use this class in JavaScript.
Attributes
Windows 10 requirements
Device family
Windows 10 (introduced v10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (introduced v1)

Remarks

Get an instance of this class by accessing the VideoDeviceController.OpticalImageStabilizationControl property.

For how-to guidance for using the OpticalImageStabilizationControl, see Manual camera controls for photo and video capture.

Properties

Mode Mode Mode Mode

Gets or sets a value indicating the current optical image stabilization mode of the capture device.

public : OpticalImageStabilizationMode Mode { get; set; }public OpticalImageStabilizationMode Mode { get; set; }Public ReadWrite Property Mode As OpticalImageStabilizationMode// You can use this property in JavaScript.
Value
OpticalImageStabilizationMode OpticalImageStabilizationMode OpticalImageStabilizationMode OpticalImageStabilizationMode

The current optical image stabilization mode of the capture device.

Supported Supported Supported Supported

Gets a value that indicates if the capture device supports the OpticalImageStabilizationControl.

public : PlatForm::Boolean Supported { get; }public bool Supported { get; }Public ReadOnly Property Supported As bool// You can use this property in JavaScript.
Value
PlatForm::Boolean bool bool bool

True if the OpticalImageStabilizationControl is supported; otherwise, false.

SupportedModes SupportedModes SupportedModes SupportedModes

Gets the list of OpticalImageStabilizationMode values indicating the modes supported by the capture device.

public : IVectorView<OpticalImageStabilizationMode> SupportedModes { get; }public IReadOnlyList<OpticalImageStabilizationMode> SupportedModes { get; }Public ReadOnly Property SupportedModes As IReadOnlyList<OpticalImageStabilizationMode>// You can use this property in JavaScript.
Value
IVectorView<OpticalImageStabilizationMode> IReadOnlyList<OpticalImageStabilizationMode> IReadOnlyList<OpticalImageStabilizationMode> IReadOnlyList<OpticalImageStabilizationMode>

The list of supported OpticalImageStabilizationMode values.

See Also