MediaCaptureOptimization Enum
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
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
Name | Value | Description |
---|---|---|
Default | 0 | The default driver settings are used. |
Quality | 1 | High picture quality is prioritized. |
Latency | 2 | Low latency is prioritized. |
Power | 3 | Low power consumption is prioritized. |
LatencyThenQuality | 4 | Low latency is prioritized, with high picture quality prioritized second. |
LatencyThenPower | 5 | Low latency is prioritized, with low power consumption prioritized second. |
PowerAndQuality | 6 | Low power consumption and high picture quality are prioritized. |