DisplayModeInfo Class
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.
Describes valid combinations of properties for a DisplayPath. The property values on this object can be set on a DisplayPath using the ApplyPropertiesFromMode method. Note that this object refers to a range of valid wire formats, not just one specific wire format.
public ref class DisplayModeInfo sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 458752)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class DisplayModeInfo final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 458752)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class DisplayModeInfo
Public NotInheritable Class DisplayModeInfo
- Inheritance
- Attributes
Windows requirements
Device family |
Windows 10, version 1809 (introduced in 10.0.17763.0)
|
API contract |
Windows.Foundation.UniversalApiContract (introduced in v7.0)
|
Properties
IsInterlaced |
Gets a value indicating whether the DisplayModeInfo is interlaced. |
IsStereo |
Gets a value indicating whether the DisplayModeInfo is stereoscopic 3D. |
PhysicalPresentationRate |
Gets or sets the actual physical rate at which the display is scanning out pixels (when refresh rates are being virtualized). |
PresentationRate |
Gets the presentation rate of the DisplayModeInfo. |
Properties |
Gets a collection containing the properties of the DisplayModeInfo. |
SourcePixelFormat |
Gets or sets the pixel format of the surfaces that will be allowed to present to this DisplayModeInfo. |
SourceResolution |
Gets or sets an optional value for the size of the pixel buffer used for scanout, before it is transformed to fit into the target resolution. |
TargetResolution |
Gets or sets an optional value for the size of the frame provided to the target's monitor. This can differ from the size of the "source" frame buffer, in which case the display pipeline transforms the content using the Rotation and Scaling properties. |
Methods
GetWireFormatSupportedBitsPerChannel(DisplayWireFormatPixelEncoding) |
Retrieves a value containing zero or more display bits-per-channel flags (logically OR-ed together) that are valid for the DisplayModeInfo, for a supplied display wire format pixel encoding. |
IsWireFormatSupported(DisplayWireFormat) |
Retrieves a Boolean value indicating whether the DisplayModeInfo supports the specified format. |