KnownVideoProfile KnownVideoProfile KnownVideoProfile KnownVideoProfile KnownVideoProfile Enum

Definition

Some information relates to pre-released product which may be substantially modified before it’s commercially released. Microsoft makes no warranties, express or implied, with respect to the information provided here.

Prerelease APIs are identified by a Prerelease label.

[Contains prerelease APIs.]
Specifies the names of video recording profiles that are known by the system.

public : enum class KnownVideoProfile
enum class winrt::Windows::Media::Capture::KnownVideoProfile : int32_t
public enum KnownVideoProfile
Public Enum KnownVideoProfile
var value = Windows.Media.Capture.KnownVideoProfile.balancedVideoAndPhoto;
Attributes
Windows 10 requirements
Device family
Windows 10 (introduced v10.0.10240.0)
API contract
Windows.Foundation.UniversalApiContract (introduced v1)

Fields

BalancedVideoAndPhoto BalancedVideoAndPhoto BalancedVideoAndPhoto BalancedVideoAndPhoto BalancedVideoAndPhoto

The profile provides hints to the driver to allow for photo capture during video capture with balanced quality between both.

HighQualityPhoto HighQualityPhoto HighQualityPhoto HighQualityPhoto HighQualityPhoto

The profile provides hints to the driver to optimize for high-quality photo capture.

PhotoSequence PhotoSequence PhotoSequence PhotoSequence PhotoSequence

The profile provides hints to the driver to optimize for capturing photo sequences.

VideoConferencing VideoConferencing VideoConferencing VideoConferencing VideoConferencing

The profile provides hints to the driver to optimize for VoIP scenarios, prioritizing lower power consumption, lower latency, and concurrency (e.g. using the front and back cameras of a device simultaneously) while deprioritizing higher resolution.

VideoRecording VideoRecording VideoRecording VideoRecording VideoRecording

The profile provides hints to the driver to optimize for high-quality video, prioritizing higher resolution and frame rates over power consumption and latency.

Remarks

Use FindKnownVideoProfiles to retrieve the list of known profiles that are supported for a specified video device.