Device.Display Requirements
Device.Display.Monitor
Description: Not Specified
Related Requirements
-
Device.Display.Monitor.Base
-
Device.Display.Monitor.ColorimetricTolerance
-
Device.Display.Monitor.DigitalLinkProtection
-
Device.Display.Monitor.EDID
-
Device.Display.Monitor.Modes
-
Device.Display.Monitor.Stereoscopic3DModes
Device.Display.Monitor.Base
Target Feature: Device.Display.Monitor
Title: Base requirements for displays to ensure good end user experience
Applicable OS Versions
-
Windows 8 (x64)
-
Windows 8 (x86)
-
Windows RT
-
Windows 7 (x86)
-
Windows 7 (x64)
-
Windows Server 2012
-
Windows Server 2008 R2 (x64)
Description
All connectors on the monitor must be set to a mode which will not apply CE style overscan or underscan by default. It is ok for the monitor to provide an option to allow the user to configure overscan/underscan using an on-screen display.
All video displays that provide a HDMI connector, must support the ITC flag as defined in the HDMI specification.
All digital displays are required to have a single HPD signal transition from low to high on device connection and power up. Periodic toggling of HPD signal after connection or power up is not allowed.
Multiple transition lead source to notify the OS of multiple device arrival and removal event; causing undesirable mode set flashing.
|
Exceptions: |
Not Specified |
|
Business Justification: |
When users connect a PC to a display, sometimes the start menu or a portion of the desktop might not be visible or the desktop looks shrunk with black borders around it. Therefore the display must not perform overscan/underscan unless the user specifically requests it. If the ITC flag (as defined in the HDMI specification) is set over HDMI, then the display knows that it is connected to a PC and must not apply overscan/underscan compensation. Hence displays that provide a HDMI connector must support the ITC flag to ensure the entire image fits on the screen. Displays must not do scaling since it impacts the readability of text. |
|
Scenarios: |
Not Specified |
|
Success Metric: |
Not Specified |
|
Enforcement Date: |
Not Specified |
|
Comments: |
Not Specified |
Device.Display.Monitor.ColorimetricTolerance
Target Feature: Device.Display.Monitor
Title: Computer display devices can accurately render colors after being calibrated, to within certain colorimetric error tolerances.
Applicable OS Versions
-
Windows 7 (x86)
-
Windows 7 (x64)
-
Windows 8 (x86)
-
Windows 8 (x64)
-
Windows RT
-
Windows Server 2012
-
Windows Server 2008 R2 (x64)
Description
All computer displays must meet the following colorimetric measurement requirements:
-
Maximum luminance level greater than or equal to 75cd/m2
-
Average 1994 Delta E less than or equal to 20 for the set of 32 colors specified by IEC 61966-4 (Section 11 for Inter-Channel Dependency)
In addition to the requirements for all displays, standalone or desktop displays must meet the following measurement requirements:
-
Average 1994 Delta E less than or equal to 10 for the desktop set of common colors specified by the Windows Color Quality Test Kit
-
Maximum 1994 Delta E less than or equal to 15 for the desktop set of common colors specified by the Windows Color Quality Test Kit
In addition to the requirements for all displays, integrated or notebook displays must meet the following measurement requirements:
-
Average 1994 Delta E less than or equal to 10 for the notebook set of common colors specified by the Windows Color Quality Test Kit.
-
Maximum 1994 Delta E less than or equal to 15 for the notebook set of common colors specified by the Windows Color Quality Test Kit
Design Notes
-
Before performing measurements, the display can be calibrated or characterized (or both)using an ICC device color profile, or the default sRGB color profile may be used. This means that the device's default state (the "out of the box" settings for contrast, brightness, color temperature, and so on) may not meet the Windows color fidelity requirements.
-
Notebook LCDs are expected to meet these values when the system is running on AC power, not DC (battery) power.
Reference Specifications
-
IEC 61966-4 Multimedia Systems and Equipment - Colour Measurement and Management - Part 4: Equipment using liquid crystal display panels. http://webstore.iec.ch/webstore/webstore.nsf/artnum/025978
-
Windows Color Quality Test Kit: http://msdn.microsoft.com/library/windows/hardware/gg463066.aspx
|
Exceptions: |
This requirement does NOT apply to projectors. A separate Color Fidelity requirement targeted specifically to projectors may be introduced in the future but currently there is no such Logo requirement. |
|
Business Justification: |
Consumers expect computer displays to produce accurate, consistent colors: the "red" in an image will not appear orange or pink or suffer from poor brightness or saturation. Faithfully reproducing colors in digital media content is necessary to enable important computing experiences such as digital photography, video, printing and online commerce. Compliance with the Windows color fidelity requirements will ensure a reasonable level of color accuracy and consistency to meet user's expectations. These requirements were developed in collaboration with leading industry LCD vendors in 2001 and take into account limitations in LCD technology. |
|
Scenarios: |
Users viewing digital images see colors that are reasonably consistent between different displays and computers, and also are representative of the original materials. They can assume that people viewing the images on different computers will have experiences that are similar to their own. Users are able to view the contents of their computer displays in common indoor lighting conditions. |
|
Success Metric: |
Not Specified |
|
Enforcement Date: |
Not Specified |
|
Comments: |
DISPLAY-0069 |
Device.Display.Monitor.DigitalLinkProtection
Target Feature: Device.Display.Monitor
Title: Display monitors that support digital inputs must support digital link protection on all digital inputs
Applicable OS Versions
-
Windows 8 (x86)
-
Windows 8 (x64)
-
Windows RT
-
Windows Server 2012
-
Windows Server 2008 R2 (x64)
-
Windows 7 (x64)
-
Windows 7 (x86)
Description
Displays with digital inputs, such as Digital Visual Interface (DVI), High-Definition Multimedia Interface, (HDMI), or DisplayPort, must support a digital monitor link protection mechanism such as High-bandwidth Digital Content Protection (HDCP).
|
Exceptions: |
Not Specified |
|
Business Justification: |
Digital link protection mechanisms such as High-Bandwidth Digital Content Protection (HDCP) are utilized to protect premium digital content sent over digital connectors from a source to a display monitor. Hence media playback applications will attempt to turn on HDCP if it is not already on. If HDCP fails, then the application may choose to not play the content, or constrict the content. As of Jan 2009, even DVD playback requires HDCP when playing on digital connectors. |
|
Scenarios: |
Playback of premium Blu-Ray content using third-party media playback applications; Playback of DRM protected content; Protected DVD playback using media playback applications like Windows Media Player. |
|
Success Metric: |
Not Specified |
|
Enforcement Date: |
Not Specified |
|
Comments: |
DISPLAY-0099 |
Device.Display.Monitor.EDID
Target Feature: Device.Display.Monitor
Title: Display device implements the EDID data structure
Applicable OS Versions
-
Windows 7 (x86)
-
Windows 7 (x64)
-
Windows Server 2008 R2 (x64)
-
Windows 8 (x86)
-
Windows 8 (x64)
-
Windows Server 2012
-
Windows RT
Description
The monitor must transmit an EDID structure that contains all required fields, as defined in VESA Enhanced Extended Display Identification Data Standard (E-EDID), Release A, Section 3. This EDID must also contain a unique Manufacturer Name, Product code ID and Serial Number. (Serial number is not required for an integrated panel on a mobile or all in one system.)
For analog CRTs, EDID content must indicate at least one VESA mode at 75 Hz or higher for each supported resolution.
All monitors must support E-EDID by implementing an EDID 1.3 or later data structure that:
-
Includes timing data for the preferred display mode in Timing #1.
-
For an LCD or other fixed-format display, this display mode is the native, progressively scanned mode of the panel.
-
For other display types, this is the optimal, progressively scanned display mode, which is based on the size and capabilities of the device and must meet the requirements for refresh rates defined above.
-
For an LCD or other fixed-format display, this display mode is the native, progressively scanned mode of the panel.
-
Implements the screen size or aspect ratio fields, bytes 0x15 and 0x16 per the supported EDID version with accurate dimensions.
-
Sets byte 0x18, Bit 1 to indicate that the preferred mode meaning per the supported EDID version.
-
Includes a unique serial number in at least one of the ID Serial Number field or a Display Product Serial Number string in one of the base block 18 byte descriptors.
-
Implements a Display Product Name string in one of the base block 18 byte descriptors, optional for an integrated panel. This string must be suitable for user interface usage.
-
Implements a Display Range Limits in one of the base block 18 byte descriptors, unless the device is a Non-Continuous Frequency (multi-mode) display.
Mobile and other all-in-one systems must transmit an EDID structure in one of three ways:
-
LCD panel provides one, which is similar to an externally attached monitor.
-
If the LCD panel does not provide one, then the WDDM miniport is responsible for defining and providing it to the operating system.
-
The WDDM driver may run the ACPI _DDC method on the child device associated with the internal panel to retrieve an EDID from the system BIOS.
Display devices which implement features such as more than 8 bits per primary color must use EDID 1.4 in order to ensure these capabilities can be expressed to the OS and applications.
Design Notes
The ACPI specification defines the method to acquire the EDID from the BIOS to achieve equivalent functionality as specified in ACPI 2.0b, Appendix B, or later.
|
Exceptions: |
Not Specified |
|
Business Justification: |
LCD panels only support one native resolution. All other resolutions need to be scaled to be displayed on the panel. Therefore LCD panels provide the user with the best experience (text and video playback) when the display is set to its native resolution. Especially for clarity of text, Windows has implemented specific features like ClearType and High DPI. |
|
Scenarios: |
Windows installation: A User powers up the system for the first time; Windows automatically detects all the display devices connected to the system and sets them to their native resolution. |
|
Monitor Plug: |
A User connects a display device to the system. Windows automatically detects the new display device and sets the native resolution |
|
Success Metric: |
Not Specified |
|
Enforcement Date: |
Not Specified |
|
Comments: |
DISPLAY-0111 requirement that became effective June 1, 2010 and replaced DISPLAY-0065 |
Device.Display.Monitor.Modes
Target Feature: Device.Display.Monitor
Title: Requirement for resolution support for Display Devices
Applicable OS Versions
-
Windows 8 (x86)
-
Windows 8 (x64)
-
Windows RT
-
Windows Server 2012
-
Windows 7 (x86)
-
Windows 7 (x64)
-
Windows Server 2008 R2 (x64)
Description
A display device can have multiple connectors. The following are the required modes that a display must support on each connector and indicate the support via the EDID (a display is free to support additional modes and call them out in the EDID as well)
For an integrated panel:
The native resolution of the panel must be greater than or equal to 1024 x 768. The native resolution must be supported at 60 Hz progressive or greater or the closest frequency appropriate for the region.
For HD15, DVI, HDMI and DisplayPort connector:
The native resolution of the panel must be greater than or equal to 1024 x 768. The native resolution must be supported at 60 Hz progressive or greater or the closest frequency appropriate for the region.
The following modes must be supported by the display and included in the Established timings in the EDID
-
640 x 480 at 60 Hz progressive (Byte 23h, bit 5 in the Established timing)
-
800 x 600 at 60 Hz progressive (Byte 23h, bit 0 in the Established timing)
-
1024 x 768 at 60 Hz progressive (Byte 24h, bit 3 in the Established timing)
These modes can be supported as full screen or centered
For all other connectors like S-Video, Component, and Composite:
The connector must support the maximum allowable mode as defined in the specification of the standard.
Exceptions: Not Specified
Business Justification:
-
Windows UI looks the best on a display that is running at its native resolution. The reason for this is that the pixels are displayed on the screen with no scaling. Also advanced technologies like ClearType are able to operate at a sub pixel level to optimize the clarity of the text. Therefore it is critical for a display to support its native mode.
-
On Windows 8, on an integrated panel, Windows will always use the native mode for all scenarios. Therefore it is not necessary for the integrated panel to support other modes.
-
On Windows 8, running on a WDDM 1.0 or WDDM 1.1 driver, Windows uses the 640 x 480 mode for displaying the bug check screen.
-
On Windows 8, the default mode used by the Basic Display driver on an external monitor is 1024 x 768. This is because many legacy BIOS can most reliably set this mode.
-
Windows UI is optimized to run on modes that are 1024 x 768 and greater. Therefore it is critical that each display device supports this mode because it would give the user the opportunity to select it at a later time
Scenarios:
-
Integrated Display:
-
User powers up a Windows 8 machine.
-
The firmware (BIOS/UEFI) sets the native mode according to the System.Fundamentals.Firmware.UEFI.Display requirement before Windows is running
-
Windows starts and continues running at the native mode of the panel
-
User powers up a Windows 8 machine.
-
External Display:
-
User powers up a Windows 8 machine with an external monitor connected
-
Windows will use the WDDM 1.2 driver to set the display to its native mode
-
User powers up a Windows 8 machine with an external monitor connected
-
Running the Microsoft Basic Display Driver
-
User is running a Windows 8 machine that is running the Microsoft Basic Display driver
-
By default, Windows will set a 1024 x 768 mode
-
However, the user may select a higher mode by using the Display Control Panel
-
User is running a Windows 8 machine that is running the Microsoft Basic Display driver
|
Success Metric: |
Not Specified |
|
Enforcement Date: |
Not Specified |
|
Comments: |
New; |
Device.Display.Monitor.Stereoscopic3DModes
Target Feature: Device.Display.Monitor
Title: A Stereo 3D External Display or Internal Mobile Panel must support a Stereo mode equivalent to its native or preferred resolution.
Applicable OS Versions
-
Windows 8 (x86)
-
Windows 8 (x64)
-
Windows RT
-
Windows Server 2012
Description
The native or preferred resolution of the Stereo 3D Display must have an equivalent Stereo mode. The native or preferred resolution of the Display is exposed through its EDID.
Example: If the native resolution of the Stereo 3D Display is 1920 x 1200 in Mono, then it must also support the same native resolution in the Stereo mode.
|
Exceptions: |
Not Specified |
|
Business Justification: |
This requirement is necessary for a good quality of experience for running Stereo applications in Windows. Windows will switch to Stereo mode when the user launches a Stereo application. Having a stereo resolution equivalent to the native resolution in mono mode will ensure that there is no mode change failure when the user launches a windowed mode or full-screen Stereo application. If the Stereo 3D Display does not support a Stereo equivalent of the native resolution, then the user will be unable to run the stereo application unless a different resolution is selected manually from the Screen Resolution display item. |
|
Scenarios: |
Not Specified |
|
Success Metric: |
Not Specified |
|
Enforcement Date: |
Not Specified |
|
Comments: |
New |
