MediaCaptureOptimization Enum

Definition

Defines the optimizations that the media capture device can use.

public enum class MediaCaptureOptimization
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
enum class MediaCaptureOptimization
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
public enum MediaCaptureOptimization
var value = Windows.Media.Devices.MediaCaptureOptimization.default
Public Enum MediaCaptureOptimization
Inheritance
MediaCaptureOptimization
Attributes

Windows requirements

Device family
Windows 10 (introduced in 10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (introduced in v1.0)

Fields

Default 0

The default driver settings are used.

Latency 2

Low latency is prioritized.

LatencyThenPower 5

Low latency is prioritized, with low power consumption prioritized second.

LatencyThenQuality 4

Low latency is prioritized, with high picture quality prioritized second.

Power 3

Low power consumption is prioritized.

PowerAndQuality 6

Low power consumption and high picture quality are prioritized.

Quality 1

High picture quality is prioritized.

Applies to

See also