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 |
|
DLL |
|