CIM_VideoHead class

Represents one head of a CIM_DisplayController object.

Syntax

[Experimental, Abstract, Version("2.10.0"), UMLPackagePath("CIM::Device::Controller"), AMENDMENT]
class CIM_VideoHead : CIM_LogicalDevice
{
  uint32 CurrentBitsPerPixel;
  uint32 CurrentHorizontalResolution;
  uint32 CurrentVerticalResolution;
  uint32 MaxRefreshRate;
  uint32 MinRefreshRate;
  uint32 CurrentRefreshRate;
  uint16 CurrentScanMode;
  string OtherCurrentScanMode;
  uint32 CurrentNumberOfRows;
  uint32 CurrentNumberOfColumns;
  uint64 CurrentNumberOfColors;
};

Members

The CIM_VideoHead class has these types of members:

Properties

The CIM_VideoHead class has these properties.

CurrentBitsPerPixel

Data type: uint32

Access type: Read-only

Qualifiers: Units ("Bits"), MappingStrings ("MIF.DMTF|Video|004.12"), PUnit ("bit")

The number of bits used to display each pixel.

CurrentHorizontalResolution

Data type: uint32

Access type: Read-only

Qualifiers: Units ("Pixels"), MappingStrings ("MIF.DMTF|Video|004.11"), ModelCorrespondence ("CIM_VideoHeadResolution.HorizontalResolution"), PUnit ("pixel")

The current number of horizontal pixels.

CurrentNumberOfColors

Data type: uint64

Access type: Read-only

Qualifiers: ModelCorrespondence ("CIM_VideoHeadResolution.NumberOfColors")

The number of colors supported at the current resolution.

CurrentNumberOfColumns

Data type: uint32

Access type: Read-only

Qualifiers: MappingStrings ("MIF.DMTF|Video|004.14")

If in character mode, the number of columns for the display controller; otherwise, "0".

CurrentNumberOfRows

Data type: uint32

Access type: Read-only

Qualifiers: MappingStrings ("MIF.DMTF|Video|004.13")

If in character mode, the number of rows for the display controller; otherwise, "0".

CurrentRefreshRate

Data type: uint32

Access type: Read-only

Qualifiers: Units ("Hertz"), MappingStrings ("MIF.DMTF|Video|004.15"), ModelCorrespondence ("CIM_VideoHeadResolution.RefreshRate"), PUnit ("hertz")

The current refresh rate of the display controller, in hertz.

CurrentScanMode

Data type: uint16

Access type: Read-only

Qualifiers: MappingStrings ("MIF.DMTF|Video|004.8"), ModelCorrespondence ("CIM_VideoHead.OtherCurrentScanMode, CIM_VideoHeadResolution.ScanMode")

The current scan mode of the display controller.

Unknown (0)

Other (1)

Not Supported (2)

Non-Interlaced Operation (3)

Interlaced Operation (4)

CurrentVerticalResolution

Data type: uint32

Access type: Read-only

Qualifiers: Units ("Pixels"), MappingStrings ("MIF.DMTF|Video|004.10"), ModelCorrespondence ("CIM_VideoHeadResolution.VerticalResolution"), PUnit ("pixel")

The current number of vertical pixels.

MaxRefreshRate

Data type: uint32

Access type: Read-only

Qualifiers: Units ("Hertz"), MappingStrings ("MIF.DMTF|Video|004.5"), ModelCorrespondence ("CIM_VideoHeadResolution.MaxRefreshRate"), PUnit ("hertz")

The maximum refresh rate of the display controller, in hertz.

MinRefreshRate

Data type: uint32

Access type: Read-only

Qualifiers: Units ("Hertz"), MappingStrings ("MIF.DMTF|Video|004.4"), ModelCorrespondence ("CIM_VideoHeadResolution.MinRefreshRate"), PUnit ("hertz")

The minimum refresh rate of the display controller, in hertz.

OtherCurrentScanMode

Data type: string

Access type: Read-only

Qualifiers: ModelCorrespondence ("CIM_VideoHead.CurrentScanMode, CIM_VideoHeadResolution.OtherScanMode")

A description of current scan mode when the CurrentScanMode property is "1" (other).

Requirements

Requirement Value
Minimum supported client
Windows 8
Minimum supported server
Windows Server 2012
Namespace
Root\virtualization\v2
MOF
WindowsVirtualization.V2.mof
DLL
Vmms.exe

See also

CIM_LogicalDevice