ZoomControl ZoomControl ZoomControl ZoomControl ZoomControl Class


Provides functionality for controlling the zoom settings on a capture device.

public : sealed class ZoomControl
struct winrt::Windows::Media::Devices::ZoomControl
public sealed class ZoomControl
Public NotInheritable Class ZoomControl
// This class does not provide a public constructor.

Windows 10 requirements

Device family
Windows 10 (introduced v10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (introduced v1)


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

Get an instance of this class by accessing the ZoomControl property.


Max Max Max Max Max

Gets the maximum zoom value supported by the capture device.

Min Min Min Min Min

Gets the minimum zoom value supported by the capture device.

Mode Mode Mode Mode Mode

Gets a value indicating the current zoom transition mode.

Step Step Step Step Step

Gets the smallest zoom value increment supported by the capture device.

Supported Supported Supported Supported Supported

Gets a value indicating whether zoom control is supported by the capture device.

SupportedModes SupportedModes SupportedModes SupportedModes SupportedModes

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

Value Value Value Value Value

Gets or sets the zoom value to be used by the capture device.


Configure(ZoomSettings) Configure(ZoomSettings) Configure(ZoomSettings) Configure(ZoomSettings) Configure(ZoomSettings)

Configures the zoom control with the provided zoom settings.

See also