Freigeben über


CIM_VideoControllerResolution-Klasse

Die CIM_VideoControllerResolution-Klasse stellt die verschiedenen Videomodi dar, die ein Videocontroller unterstützen kann. Videomodi werden durch die möglichen horizontalen und vertikalen Auflösungen, die Aktualisierungsrate, den Scanmodus und die Anzahl der von einem Controller unterstützten Farbeinstellungen definiert. Die tatsächlich verwendeten Auflösungen sind die im CIM_VideoController-Objekt angegebenen Werte.

Hardware, die nicht mit dem Windows Display Driver Model (WDDM) kompatibel ist, gibt ungenaue Eigenschaftswerte für Instanzen dieser Klasse zurück.

Wichtig

Die CIM-Klassen (Common Information Model) von DMTF (Distributed Management Task Force) sind die übergeordneten Klassen, auf denen WMI-Klassen erstellt werden. WMI unterstützt derzeit nur die CIM 2.x-Versionsschemas.

Die folgende Syntax wird vom MOF-Code (Managed Object Format) vereinfacht und enthält alle geerbten Eigenschaften. Eigenschaften werden in alphabetischer Reihenfolge und nicht in MOF-Reihenfolge aufgeführt.

Syntax

[Dynamic, Provider("CIMWin32"), UUID("{1008CCEA-7BFF-11D2-AAD2-006008C78BC7}"), AMENDMENT]
class CIM_VideoControllerResolution : CIM_Setting
{
  string Caption;
  string Description;
  string SettingID;
  uint32 HorizontalResolution;
  uint32 MaxRefreshRate;
  uint32 MinRefreshRate;
  uint64 NumberOfColors;
  uint32 RefreshRate;
  uint16 ScanMode;
  uint32 VerticalResolution;
};

Member

Die CIM_VideoControllerResolution-Klasse verfügt über folgende Membertypen:

Eigenschaften

Die CIM_VideoControllerResolution-Klasse verfügt über diese Eigenschaften.

Caption

Datentyp: string

Zugriffstyp: Schreibgeschützt

Qualifizierer: MaxLen (64)

Kurze Textbeschreibung des aktuellen Objekts.

Diese Eigenschaft wird von CIM_Setting geerbt.

Beschreibung

Datentyp: string

Zugriffstyp: Schreibgeschützt

Textbeschreibung des aktuellen Objekts.

Diese Eigenschaft wird von CIM_Setting geerbt.

HorizontalResolution

Datentyp: uint32

Zugriffstyp: Schreibgeschützt

Qualifizierer: ModelCorrespondence ("CIM_VideoController. CurrentHorizontalResolution"), MappingStrings ("MIF. DMTF| Monitorauflösungen|002.2"), Einheiten ("Pixel")

Horizontale Auflösung in Pixel.

MaxRefreshRate

Datentyp: uint32

Zugriffstyp: Schreibgeschützt

Qualifizierer: ModelCorrespondence ("CIM_VideoController. MaxRefreshRate"), MappingStrings ("MIF. DMTF| Monitorauflösungen|002.7"), Einheiten ("hertz")

Maximale Aktualisierungsrate, wenn ein Bereich von Raten bei den angegebenen Auflösungen in Hertz unterstützt wird.

MinRefreshRate

Datentyp: uint32

Zugriffstyp: Schreibgeschützt

Qualifizierer: ModelCorrespondence ("CIM_VideoController. MinRefreshRate"), MappingStrings ("MIF. DMTF| Monitorauflösungen|002.6"), Einheiten ("hertz")

Minimale Aktualisierungsrate, wenn ein Ratenbereich mit den angegebenen Auflösungen in Hertz unterstützt wird.

NumberOfColors

Datentyp: uint64

Zugriffstyp: Schreibgeschützt

Qualifizierer: ModelCorrespondence ("CIM_VideoController. CurrentNumberOfColors")

Anzahl der Farben, die bei der aktuellen Auflösung unterstützt werden.

Weitere Informationen zur Verwendung von uint64-Werten in Skripts finden Sie unter Skripterstellung in WMI.

RefreshRate

Datentyp: uint32

Zugriffstyp: Schreibgeschützt

Qualifizierer: ModelCorrespondence ("CIM_VideoController. CurrentRefreshRate"), MappingStrings ("MIF. DMTF| Monitorauflösungen|002.4"), Einheiten ("hertz")

Aktualisierungsrate in Hertz. Wenn ein Tarifbereich unterstützt wird, verwenden Sie die Eigenschaften MinRefreshRate und MaxRefreshRate , und legen Sie diese Eigenschaft auf 0 fest.

ScanMode

Datentyp: uint16

Zugriffstyp: Schreibgeschützt

Qualifizierer: ModelCorrespondence ("CIM_VideoController. CurrentScanMode"), MappingStrings ("MIF. DMTF| Monitorauflösungen|002,5")

Scanmodus, in dem der Controller ausgeführt wird.

Sonstiges (1)

Unbekannt (2)

Nicht unterstützt (3)

Nicht-Interlaced-Vorgang (4)

Nichtinterlaced-Vorgang

Interlaced Operation (5)

SettingID

Datentyp: string

Zugriffstyp: Schreibgeschützt

Qualifizierer: Außerkraftsetzung ("SettingID"), Key, MaxLen (256)

Eine ID, die als Teil des Schlüssels für die aktuelle instance dient.

VerticalResolution

Datentyp: uint32

Zugriffstyp: Schreibgeschützt

Qualifizierer: ModelCorrespondence ("CIM_VideoController. CurrentVerticalResolution"), MappingStrings ("MIF. DMTF| Monitorauflösungen|002.3"), Einheiten ("Pixel")

Die vertikale Auflösung des Controllers in Pixel.

Bemerkungen

WMI implementiert die CIM_VideoControllerResolution-Klasse . Die CIM_VideoControllerResolution-Klasse ist eine dynamische Klasse.

Diese Dokumentation wird von den CIM-Klassenbeschreibungen abgeleitet, die von der DMTF veröffentlicht werden. Microsoft hat möglicherweise Änderungen vorgenommen, um kleinere Fehler zu korrigieren, den Microsoft SDK-Dokumentationsstandards zu entsprechen oder weitere Informationen bereitzustellen.

Beachten Sie, dass diese Klasse eine Basisklasse ist. Wenn Sie versuchen, über WMI auf Ihren Videocontroller zuzugreifen, können Sie stattdessen Win32_VideoController verwenden.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client)
Windows Vista
Unterstützte Mindestversion (Server)
WindowsServer 2008
Namespace
Root\CIMV2
MOF
CIMWin32.mof
DLL
CIMWin32.dll

Weitere Informationen

CIM_Setting