Class CIM_Display
extends CIM_UserDevice

Display is a superclass for grouping the miscellaneous display devices that exist. Most of the properties are derived from analogous command codes in the Monitor Command and Control Set (MCCS) specifications Version 2.2 from VESA.

Table of Contents
Hierarchy
Direct Known Subclasses
Class Qualifiers
Class Properties
Class Methods


Class Hierarchy

CIM_ManagedElement
   |
   +--CIM_ManagedSystemElement
   |
   +--CIM_LogicalElement
   |
   +--CIM_EnabledLogicalElement
   |
   +--CIM_AllocatedLogicalElement
   |
   +--CIM_LogicalDevice
   |
   +--CIM_UserDevice
   |
   +--CIM_Display

Direct Known Subclasses

CIM_DesktopMonitor
CIM_FlatPanel

Class Qualifiers

NameData TypeValue
Abstractbooleantrue
DescriptionstringDisplay is a superclass for grouping the miscellaneous display devices that exist. Most of the properties are derived from analogous command codes in the Monitor Command and Control Set (MCCS) specifications Version 2.2 from VESA.
UMLPackagePathstringCIM::Device::UserDevices
Versionstring2.25.0

Class Properties

Local Class Properties

NameData TypeDefault ValueQualifiers
NameData TypeValue
Brightnessuint32
DescriptionstringThis property represents the brightness/Luminance of the video output. The property value shall be from 0 to the MaxBrightness property value. If the Brightness property is implemented but the brightness is unknown at the time, the property shall have a value 0x80000000.
Experimentalbooleantrue
ModelCorrespondencestringCIM_Display.MaxBrightness
Writebooleantrue
ColorModePresetuint16
DescriptionstringThis property defines a specified color temperature of the display.
Experimentalbooleantrue
ModelCorrespondencestringCIM_Display.ColorModePresetCapabilities
ValueMapstring0, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, .., 32768..65535
ValuesstringUnknown, sRGB, Display Native, 4000K, 5000K, 6500K, 7500K, 8200K, 9300K, 10000K, 11500K, User 1, User 2, User 3, DMTF Reserved, Vendor Reserved
Writebooleantrue
Contrastuint32
DescriptionstringThis property represents the contrast of the video output. The property value shall be from 0 to the MaxContrast property value. If the Contrast property is implemented but the contrast is unknown at the time, the property shall have a value 0x80000000.
Experimentalbooleantrue
ModelCorrespondencestringCIM_Display.MaxContrast
CurrentResolutionHuint16
DescriptionstringThis property indicated the current horizontal resolution in pixels.
Experimentalbooleantrue
PUnitstringPixels
CurrentResolutionVuint16
DescriptionstringThis property indicated the current vertical resolution in pixels.
Experimentalbooleantrue
PUnitstringPixels
DisplayModeuint16
DescriptionstringThis property permits the selection of a preset optimized by manufacturer for an application type or the selection of a user defined setting.
Experimentalbooleantrue
ModelCorrespondencestringCIM_Display.DisplayModeCapabilities
ValueMapstring2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, .., 32768..65535
ValuesstringStandard/default mode, Productivity, Mixed, Movie, User defined, Games, Sports, Professional, Standard (intermediate power), Standard(low power), demonstration, Dynamic contrast, DMTF Reserved, Vendor Reserved
Writebooleantrue
DisplayTechnologyTypeuint16
DescriptionstringThis property represents the base technology type of the display.
Experimentalbooleantrue
ValueMapstring0, 2, 3, 4, 5, 6, 7, 8, 9, .., 32768..65535
ValuesstringUnknown, CRT, LCD, Lcos, Plasma, OLED, EL, Dynamic MEM, Static MEM, DMTF Reserved, Vendor Reserved
FrequencyHuint32
DescriptionstringThis property is a horizontal synchronization signal frequency in Hz as determined by the display..
Experimentalbooleantrue
PUnitstringHertz
FrequencyVuint32
DescriptionstringThis property is a vertical synchronization signal frequency in Hz as determined by the display..
Experimentalbooleantrue
PUnitstringHertz
InputSourceuint16
DescriptionstringAn enumerated value identifying the current input source. Writing a new value into this property changes the device's input source to the specified value, if the value is supported as specified in InputSourceCapabilities. If the requested value is not in InputSourceCapabilities, then the current value of InputSource is unchanged.
Experimentalbooleantrue
ModelCorrespondencestringCIM_Display.InputSourceCapabilities
ValueMapstring0, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, .., 32768..65535
ValuesstringUnknown, Analog Video (R/G/B) #1, Analog Video (R/G/B) #2, Digital Video (TMDS) #1, Digital Video (TMDS) #2, Composite Video #1, Composite Video #2, S-video #1, S-video #2, Tuner - Analog #1, Tuner - Analog #2, Tuner - Digital #1, Tuner - Digital #2, Component Video #1, Component Video #2, Component Video #3, Digital Video (DisplayPort) #1, Digital Video (DisplayPort) #2, DMTF Reserved, Vendor Reserved
Writebooleantrue
MaxBrightnessuint32
DescriptionstringThis property defines the maximum value of brightness of the video output device. Different manufacturers may have different values.
Experimentalbooleantrue
ModelCorrespondencestringCIM_Display.Brightness
MaxContrastuint32
DescriptionstringThis property represents the maximum value of contrast of the video output device. Different manufacturers may have different values.
Experimentalbooleantrue
ModelCorrespondencestringCIM_Display.Contrast
Writebooleantrue
MCCSVersionNumberstring
DescriptionstringThis property represents the version number of the Monitor Command and Control Set (MCCS) standard recognized by the display.
Experimentalbooleantrue
OtherScalerManufacturerDescriptionstring
DescriptionstringName of the manufacturer when ScalerManufacturer is Other type.
Experimentalbooleantrue
ModelCorrespondencestringCIM_Display.ScalerManufacturer
PerformAutoSetupuint16
DescriptionstringWriting a non-zero value into this property initiates the display's auto-setup function, which typically adjusts the H/V positions, clock frequency and phase, etc. The value of the property always reads zero.
Experimentalbooleantrue
Writebooleantrue
ScalerManufactureruint16
DescriptionstringThe name of the manufacturer of the controller chip used in a particular display.
Experimentalbooleantrue
ModelCorrespondencestringCIM_Display.OtherScalerManufacturerDescription
ValueMapstring1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, .., 32768..65535
ValuesstringOther, Conexant, Genesis, Macronix, MRT, Mstar, Myson, Philips, Pixelworks, RealTek, Sage, SiliconImage, SmartASIC, STMicroelectronics, Topro, Trumpion, WellTrend, Samsung, Novatek, STK, DMTF Reserved, Vendor Reserved
ColorModePresetCapabilitiesuint16[]
DescriptionstringThis property lists the allowed values for ColorModePreset.
Experimentalbooleantrue
ModelCorrespondencestringCIM_Display.ColorModePreset
ValueMapstring0, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, .., 32768..65535
ValuesstringUnknown, sRGB, Display Native, 4000K, 5000K, 6500K, 7500K, 8200K, 9300K, 10000K, 11500K, User 1, User 2, User 3, DMTF Reserved, Vendor Reserved
DisplayCharacteristicsuint16[]
DescriptionstringThis array property represents various characteristics of a video output device. StandbyModeSupported: the video output device can go into a stand by mode, SuspendModeSupported: the video output device can go into a suspend mode, VeryLowPowerSupported: the video output go into a very low power mode. If DisplayCharacteristics is implemented but the value is unknown, the property shall have Unknown value.
Experimentalbooleantrue
ValueMapstring0, 2, 3, 4, .., 32768..65535
ValuesstringUnknown, StandbyModeSupported, SuspendModeSupported, VeryLowPowerSupported, DMTF Reserved, Vendor Reserved
DisplayModeCapabilitiesuint16[]
DescriptionstringThis property lists the allowed values for DisplayMode.
Experimentalbooleantrue
ModelCorrespondencestringCIM_Display.DisplayMode
ValueMapstring2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, .., 32768..65535
ValuesstringStandard/default mode, Productivity, Mixed, Movie, User defined, Games, Sports, Professional, Standard (intermediate power), Standard(low power), demonstration, Dynamic contrast, DMTF Reserved, Vendor Reserved
InputSourceCapabilitiesuint16[]
DescriptionstringThis property lists the allowed values for InputSource.
Experimentalbooleantrue
ModelCorrespondencestringCIM_Display.InputSource
ValueMapstring0, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, .., 32768..65535
ValuesstringUnknown, Analog Video (R/G/B) #1, Analog Video (R/G/B) #2, Digital Video (TMDS) #1, Digital Video (TMDS) #2, Composite Video #1, Composite Video #2, S-video #1, S-video #2, Tuner - Analog #1, Tuner - Analog #2, Tuner - Digital #1, Tuner - Digital #2, Component Video #1, Component Video #2, Component Video #3, Digital Video (DisplayPort) #1, Digital Video (DisplayPort) #2, DMTF Reserved, Vendor Reserved

Inherited Properties

NameData Type
AllocationStatestring
Availabilityuint16
Captionstring
CommunicationStatusuint16
CreationClassNamestring
Descriptionstring
DetailedStatusuint16
DeviceIDstring
ElementNamestring
EnabledDefaultuint16
EnabledStateuint16
ErrorClearedboolean
ErrorDescriptionstring
Generationuint64
HealthStateuint16
InstallDatedatetime
InstanceIDstring
IsLockedboolean
LastErrorCodeuint32
LocationIndicatoruint16
MaxQuiesceTimeuint64
Namestring
OperatingStatusuint16
OtherEnabledStatestring
PowerManagementSupportedboolean
PowerOnHoursuint64
PrimaryStatusuint16
RequestedStateuint16
Statusstring
StatusInfouint16
SystemCreationClassNamestring
SystemNamestring
TimeOfLastStateChangedatetime
TotalPowerOnHoursuint64
TransitioningToStateuint16
AdditionalAvailabilityuint16[]
AvailableRequestedStatesuint16[]
IdentifyingDescriptionsstring[]
OperationalStatusuint16[]
OtherIdentifyingInfostring[]
PowerManagementCapabilitiesuint16[]
StatusDescriptionsstring[]

Class Methods

Inherited Class Methods

NameReturn Type
EnableDeviceuint32
OnlineDeviceuint32
QuiesceDeviceuint32
RequestStateChangeuint32
Resetuint32
RestorePropertiesuint32
SavePropertiesuint32
SetPowerStateuint32