Ü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.
- DDCCIGetCapabilitiesString
- DDCCIGetCapabilitiesStringLength
- DDCCIGetTimingReport
- DDCCIGetVCPFeature
- DDCCISaveCurrentSettings
- DDCCISetVCPFeature
- DestroyPhysicalMonitorInternal
- GetNumberOfPhysicalMonitors
- GetPhysicalMonitorDescription
- GetPhysicalMonitors