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