Überwachen von Konfigurationsfunktionen

Die folgenden Funktionen werden verwendet, um Informationen von einem Monitor zu erhalten und die Einstellungen eines Monitors zu ändern. Monitorkonfigurationsfunktionen werden in Funktionen auf hoher Ebene, Funktionen auf niedriger Ebene und Enumerationsfunktionen kategorisiert. Weitere Informationen finden Sie unter Verwenden der Monitorkonfiguration.

High-Level Functions

Funktion Beschreibung
DeungenssMonitor Entschärft einen Monitor.
GetMonitorBrightness Ruft die Minimal-, Höchst- und aktuellen Helligkeitseinstellungen eines Monitors ab.
GetMonitorCapabilities Ruft die Konfigurationsfunktionen eines Monitors ab.
GetMonitorColorTemperature Ruft die aktuelle Farbtemperatur eines Monitors ab.
GetMonitorContrast Ruft die minimalen, maximalen und aktuellen Kontrasteinstellungen eines Monitors ab.
GetMonitorDisplayAreaPosition Ruft die minimale, maximale und aktuelle horizontale oder vertikale Position eines Monitors ab.
GetMonitorDisplayAreaSize Ruft die minimale, maximale und aktuelle Breite oder Höhe eines Monitors ab.
GetMonitorRedGreenOrBlueDrive Ruft den Wert des roten, grünen oder blauen Laufwerks eines Monitors ab.
GetMonitorRedGreenOrBlueGain Ruft den Gewinnwert eines Monitors in Rot, Grün oder Blau ab.
GetMonitorTechnologyType Ruft den Typ der von einem Monitor verwendeten Technologie ab.
RestoreMonitorFactoryColorDefaults Stellt die Farbeinstellungen eines Monitors auf die Werkseinstellungen wieder zurück.
RestoreMonitorFactoryDefaults Stellt die Einstellungen eines Monitors auf die Werkseinstellungen wieder zurück.
SaveCurrentMonitorSettings Speichert die aktuellen Monitoreinstellungen im nicht unwillingsfreien Speicher der Anzeige.
SetMonitorBrightness Legt den Helligkeitswert eines Monitors fest.
SetMonitorColorTemperature Legt die Farbtemperatur eines Monitors fest.
SetMonitorContrast Legt den Kontrastwert eines Monitors fest.
SetMonitorDisplayAreaPosition Legt die horizontale oder vertikale Position des Anzeigebereichs eines Monitors fest.
SetMonitorDisplayAreaSize Legt die Breite oder Höhe des Anzeigebereichs eines Monitors fest.
SetMonitorRedGreenOrBlueDrive Legt den Wert des roten, grünen oder blauen Laufwerks eines Monitors fest.
SetMonitorRedGreenOrBlueGain Legt den Gewinnwert eines Monitors für Rot, Grün oder Blau fest.

Low-Level Functions

Funktion Beschreibung
CapabilitiesRequestAndCapabilitiesReply Ruft eine Zeichenfolge ab, die die Funktionen eines Monitors beschreibt.
GetCapabilitiesStringLength Ruft die Länge der Funktionenzeichenfolge eines Monitors ab.
GetTimingReport Ruft die horizontalen und vertikalen Synchronisierungshäufigkeiten eines Monitors ab.
GetVCPFeatureAndVCPFeatureReply Ruft den aktuellen Wert, den maximal zulässigen Wert und den Codetyp eines VCP-Codes (Virtual Systemsteuerung) für einen Monitor ab.
SaveCurrentSettings Speichert die aktuellen Monitoreinstellungen im nicht unwillingsfreien Speicher der Anzeige.
SetVCPFeature Legt den Wert eines VCP-Codes (Virtual Systemsteuerung) für einen Monitor fest.

Enumerationsfunktionen

Funktion Beschreibung
DestroyPhysicalMonitor Schließt ein Handle für einen physischen Monitor.
DestroyPhysicalMonitors Schließt ein Array physischer Monitorhandles.
GetNumberOfPhysicalMonitorsFromHMONITOR Ruft die Anzahl der physischen Monitore ab, die einem HMONITOR-Monitorhandpunkt zugeordnet sind.
GetNumberOfPhysicalMonitorsFromIDirect3DDevice9 Ruft die Anzahl der physischen Monitore ab, die einem Direct3D-Gerät zugeordnet sind.
GetPhysicalMonitorsFromHMONITOR Ruft die physischen Monitore ab, die einem HMONITOR-Monitorhandpunkt zugeordnet sind.
GetPhysicalMonitorsFromIDirect3DDevice9 Ruft die physischen Monitore ab, die einem Direct3D-Gerät zugeordnet sind.

Interne Funktionen

Die folgenden Funktionen werden von der Api für die Monitorkonfiguration verwendet, um auf die Funktionalität im Anzeigetreiber zuzugreifen. Anwendungen sollten diese Funktionen nicht aufrufen.

Referenz zur Monitorkonfiguration