KnownVideoProfile 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.
Specifies the names of video recording profiles that are known by the system.
public enum class KnownVideoProfile
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 65536)]
enum class KnownVideoProfile
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 65536)]
public enum KnownVideoProfile
var value = Windows.Media.Capture.KnownVideoProfile.videoRecording
Public Enum KnownVideoProfile
- Inheritance
-
KnownVideoProfile
- 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 |
---|---|---|
VideoRecording | 0 | The profile provides hints to the driver to optimize for high-quality video, prioritizing higher resolution and frame rates over power consumption and latency. |
HighQualityPhoto | 1 | The profile provides hints to the driver to optimize for high-quality photo capture. |
BalancedVideoAndPhoto | 2 | The profile provides hints to the driver to allow for photo capture during video capture with balanced quality between both. |
VideoConferencing | 3 | The profile provides hints to the driver to optimize for VoIP scenarios, prioritizing lower power consumption, lower latency, and concurrency (for example, using the front and back cameras of a device simultaneously) while deprioritizing higher resolution. |
PhotoSequence | 4 | The profile provides hints to the driver to optimize for capturing photo sequences. |
HighFrameRate | 5 | The profile provides hints to the driver to optimize for high frame rate video capture. |
VariablePhotoSequence | 6 | The profile provides hints to the driver to optimize for capturing variable photo sequences. |
HdrWithWcgVideo | 7 | The profile provides hints to the driver to optimize for High Dynamic Range (HDR) with Wide Color Gamut (WCG) video. |
HdrWithWcgPhoto | 8 | The profile provides hints to the driver to optimize for High Dynamic Range (HDR) with Wide Color Gamut (WCG) photo. |
VideoHdr8 | 9 | The profile provides hints to the driver to optimize for High Dynamic Range (HDR) video. |
CompressedCamera | 10 | The profile enables the enumeration of compressed video streams. |
Remarks
Use FindKnownVideoProfiles to retrieve the list of known profiles that are supported for a specified video device.
Version history
Windows version | SDK version | Value added |
---|---|---|
1803 | 17134 | HdrWithWcgPhoto |
1803 | 17134 | HdrWithWcgVideo |
1803 | 17134 | HighFrameRate |
1803 | 17134 | VariablePhotoSequence |
1803 | 17134 | VideoHdr8 |