Freigeben über


GetMonitorContrast-Funktion (highlevelmonitorconfigurationapi.h)

Warnung

Die Konfigurationsfunktionen des physischen Monitors arbeiten mit dem VESA Monitor Control Command Set (MCCS)-Standard über eine I2C-Schnittstelle. Viele Monitore implementieren diesen Standard nicht vollständig. Daher kann die Verwendung dieser Befehle zu einem nicht definierten Überwachungsverhalten führen. Es wird nicht empfohlen, diese Funktionen für beliebige Monitore zu verwenden, ohne physisch zu überprüfen, dass sie wie beabsichtigt funktionieren.

Ruft die minimalen, maximalen und aktuellen Kontrasteinstellungen eines Monitors ab.

Syntax

_BOOL GetMonitorContrast(
  [in]  HANDLE  hMonitor,
  [out] LPDWORD pdwMinimumContrast,
  [out] LPDWORD pdwCurrentContrast,
  [out] LPDWORD pdwMaximumContrast
);

Parameter

[in] hMonitor

Handle für einen physischen Monitor. Rufen Sie zum Abrufen des Monitorhandles GetPhysicalMonitorsFromHMONITOR oder GetPhysicalMonitorsFromIDirect3DDevice9 auf.

[out] pdwMinimumContrast

Empfängt den minimalen Kontrast des Monitors.

[out] pdwCurrentContrast

Empfängt den aktuellen Kontrast des Monitors.

[out] pdwMaximumContrast

Empfängt den maximalen Kontrast des Monitors.

Rückgabewert

Wenn die Funktion erfolgreich ist, ist der Rückgabewert TRUE. Wenn die Funktion fehlschlägt, ist der Rückgabewert FALSE. Um erweiterte Fehlerinformationen zu erhalten, rufen Sie GetLastError auf.

Hinweise

Wenn diese Funktion unterstützt wird, gibt die GetMonitorCapabilities-Funktion das flag MC_CAPS_CONTRAST zurück.

Die Rückgabe dieser Funktion dauert etwa 40 Millisekunden.

Die Helligkeitseinstellung ist eine Einstellung für einen kontinuierlichen Monitor. Weitere Informationen finden Sie unter Verwenden der High-Level Monitor-Konfigurationsfunktionen.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows Vista [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows Server 2008 [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile highlevelmonitorconfigurationapi.h
Bibliothek Dxva2.lib
DLL Dxva2.dll

Weitere Informationen

Überwachen von Konfigurationsfunktionen