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 TypeClass Origin
AllocationStatestringCIM_LogicalDevice
Availabilityuint16CIM_LogicalDevice
CaptionstringCIM_ManagedElement
CommunicationStatusuint16CIM_ManagedSystemElement
CreationClassNamestringCIM_LogicalDevice
DescriptionstringCIM_ManagedElement
DetailedStatusuint16CIM_ManagedSystemElement
DeviceIDstringCIM_LogicalDevice
ElementNamestringCIM_ManagedElement
EnabledDefaultuint16CIM_EnabledLogicalElement
EnabledStateuint16CIM_EnabledLogicalElement
ErrorClearedbooleanCIM_LogicalDevice
ErrorDescriptionstringCIM_LogicalDevice
Generationuint64CIM_ManagedElement
HealthStateuint16CIM_ManagedSystemElement
InstallDatedatetimeCIM_ManagedSystemElement
InstanceIDstringCIM_ManagedElement
IsLockedbooleanCIM_UserDevice
LastErrorCodeuint32CIM_LogicalDevice
LocationIndicatoruint16CIM_LogicalDevice
MaxQuiesceTimeuint64CIM_LogicalDevice
NamestringCIM_ManagedSystemElement
OperatingStatusuint16CIM_ManagedSystemElement
OtherEnabledStatestringCIM_EnabledLogicalElement
PowerManagementSupportedbooleanCIM_LogicalDevice
PowerOnHoursuint64CIM_LogicalDevice
PrimaryStatusuint16CIM_ManagedSystemElement
RequestedStateuint16CIM_EnabledLogicalElement
StatusstringCIM_ManagedSystemElement
StatusInfouint16CIM_LogicalDevice
SystemCreationClassNamestringCIM_LogicalDevice
SystemNamestringCIM_LogicalDevice
TimeOfLastStateChangedatetimeCIM_EnabledLogicalElement
TotalPowerOnHoursuint64CIM_LogicalDevice
TransitioningToStateuint16CIM_EnabledLogicalElement
AdditionalAvailabilityuint16[]CIM_LogicalDevice
AvailableRequestedStatesuint16[]CIM_EnabledLogicalElement
IdentifyingDescriptionsstring[]CIM_LogicalDevice
OperationalStatusuint16[]CIM_ManagedSystemElement
OtherIdentifyingInfostring[]CIM_LogicalDevice
PowerManagementCapabilitiesuint16[]CIM_LogicalDevice
StatusDescriptionsstring[]CIM_ManagedSystemElement

Class Methods

Local Class Methods

ButtonLock (uint32)

Method Qualifiers (ButtonLock)

NameData TypeValue
DescriptionstringSets and indicates the current operational state of the display OSD and buttons.
ValueMapstring0, 1, 2, 3, 4, 5, 6, .., 4096, 4097, 4098, 4099, 4100..32767, 32768..65535
ValuesstringCompleted with No Error, Not Supported, Unknown or Unspecified Error, Cannot complete within Timeout Period, Failed, Invalid Parameter, In Use, DMTF Reserved, Method Parameters Checked - Job Started, Invalid State Transition, Use of Timeout Parameter Not Supported, Busy, Method Reserved, Vendor Specific

Method Parameters (ButtonLock)

NameTypeQualifiers
NameData TypeValue
OSDParamuint16
DescriptionstringPerforms functions with On Screen Display (OSD).
INbooleantrue
ValueMapstring2, 3, 4, 5, .., 32768..65535
ValuesstringHost control not supported, Sink OSD/display control disabled/Host OSD events enabled, Sink OSD/display control enabled/Host OSD events enabled, Sink OSD/display control disabled/Host OSD events disabled, DMTF Reserved, Vendor Reserved
PowerButtonParamuint16
DescriptionstringPerforms functions with Power Button.
INbooleantrue
ValueMapstring2, 3, 4, 5, .., 32768..65535
ValuesstringHost control not supported, Power button disabled/power button events enabled, Power button enabled/power button events enabled, Power button disabled/power button events disbled, DMTF Reserved, Vendor Reserved

RestoreFactoryDefault (uint32)

Method Qualifiers (RestoreFactoryDefault)

NameData TypeValue
DescriptionstringRestores all factory presets including luminance/contrast, geometry, color and TV defaults.
ValueMapstring0, 1, 2, 3, 4, 5, 6, .., 4096, 4097, 4098, 4099, .., 32768..65535
ValuesstringCompleted with No Error, Not Supported, Unknown or Unspecified Error, Cannot complete within Timeout Period, Failed, Invalid Parameter, In Use, DMTF Reserved, Method Parameters Checked - Job Started, Invalid State Transition, Use of Timeout Parameter Not Supported, Busy, Method Reserved, Vendor Specific

Method Parameters (RestoreFactoryDefault)

NameTypeQualifiers
NameData TypeValue
RestoreModeuint16
DescriptionstringRestoreMode indicates what needs to be restored. The possible values are as follows: All (2) restores all settings to factory defaults. Video (3) restores video settings only, other settings remain unchanged. Color (4) restores color settings only, other settings remain unchanged. Other values of RestoreMode are ignored.
INbooleantrue
ValueMapstring2, 3, 4, .., 32768..65535
ValuesstringAll, Video, Color, DMTF Reserved, Vendor Reserved

Inherited Class Methods

NameReturn TypeClass Origin
EnableDeviceuint32CIM_LogicalDevice
OnlineDeviceuint32CIM_LogicalDevice
QuiesceDeviceuint32CIM_LogicalDevice
RequestStateChangeuint32CIM_EnabledLogicalElement
Resetuint32CIM_LogicalDevice
RestorePropertiesuint32CIM_LogicalDevice
SavePropertiesuint32CIM_LogicalDevice
SetPowerStateuint32CIM_LogicalDevice