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 von Farbeinstellungen definiert, die von einem Controller unterstützt werden. Die tatsächlichen Auflösungen sind die werte, die im CIM _ VideoController-Objekt angegeben sind.

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 (Distributed Management Task Force) (DMTF) (Common Information Model) sind die übergeordneten Klassen, auf denen WMI-Klassen erstellt werden. WMI unterstützt derzeit nur die CIM 2.x-Versionsschemas.

Die folgende Syntax wird durch Managed Object Format (MOF)-Code 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 die folgenden Membertypen:

Eigenschaften

Die CIM _ VideoControllerResolution-Klasse verfügt über diese Eigenschaften.

Caption

Datentyp: Zeichenfolge

Zugriffstyp: Schreibgeschützt

Qualifizierer: MaxLen (64)

Kurze Textbeschreibung des aktuellen Objekts.

Diese Eigenschaft wird von der CIM-Einstellung _ geerbt.

Beschreibung

Datentyp: Zeichenfolge

Zugriffstyp: Schreibgeschützt

Textbeschreibung des aktuellen -Objekts.

Diese Eigenschaft wird von der CIM-Einstellung _ 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 | Monitor Resolution | 002.7"), Units ("hertz")

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

MinRefreshRate

Datentyp: uint32

Zugriffstyp: Schreibgeschützt

Qualifizierer: ModelCorrespondence ("CIM _ VideoController.MinRefreshRate"), MappingStrings ("MIF. DMTF | Monitor Resolution | 002.6"), Units ("hertz")

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

NumberOfColors

Datentyp: uint64

Zugriffstyp: Schreibgeschützt

Qualifizierer: ModelCorrespondence ("CIM _ VideoController.CurrentNumberOfColors")

Anzahl von 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 | Monitor Resolution | 002.4"), Units ("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 | Monitor Resolution | 002.5")

Scanmodus, in dem der Controller ausgeführt wird.

Sonstige (1)

Unbekannt (2)

Nicht unterstützt (3)

Nicht verschachtelter Vorgang (4)

Nicht geschachtelter Vorgang

Interlaced-Vorgang (5)

SettingID

Datentyp: Zeichenfolge

Zugriffstyp: Schreibgeschützt

Qualifizierer: Außerkraftsetzung ("SettingID"), Schlüssel, MaxLen (256)

Eine ID, die als Teil des Schlüssels für die aktuelle Instanz 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.

Hinweise

WMI implementiert die CIM _ VideoControllerResolution-Klasse. Die CIM _ VideoControllerResolution-Klasse ist eine dynamische Klasse.

Diese Dokumentation wird von den CIM-Klassenbeschreibungen abgeleitet, die von DMTF veröffentlicht wurden. Microsoft hat möglicherweise Änderungen vorgenommen, um kleinere Fehler zu beheben, die Dokumentationsstandards des Microsoft SDK zu erfüllen oder weitere Informationen zur Verfügung zu stellen.

Beachten Sie, dass diese Klasse eine Basisklasse ist. Wenn Sie versuchen, über WMI auf Ihren Videocontroller zu zugreifen, können Sie stattdessen Win32 _ VideoController verwenden.

Anforderungen

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

Siehe auch

_CIM-Einstellung