DisplayPathScaling 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 constants that specify how to scale content from a frame buffer to a target.
public enum class DisplayPathScaling
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 458752)]
enum class DisplayPathScaling
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 458752)]
public enum DisplayPathScaling
var value = Windows.Devices.Display.Core.DisplayPathScaling.identity
Public Enum DisplayPathScaling
- Inheritance
-
DisplayPathScaling
- Attributes
Windows requirements
Device family |
Windows 10, version 1809 (introduced in 10.0.17763.0)
|
API contract |
Windows.Foundation.UniversalApiContract (introduced in v7.0)
|
Fields
Name | Value | Description |
---|---|---|
Identity | 0 | Indicates that content should not be stretched at all. This is only applicable if the source and target resolutions are identical. |
Centered | 1 | Indicates that content should be centered within the target resolution, with no scaling. Any unoccupied space is rendered as black pixels. |
Stretched | 2 | Indicates that content should be stretched to the exact target resolution. |
AspectRatioStretched | 3 | Indicates that content should be stretched to fit within the target resolution, but without changing the source aspect ratio. Any unoccupied space is rendered as black pixels. |
Custom | 4 | Reserved for future use. |
DriverPreferred | 5 | Indicates that the driver should determine how to scale the content. |