Condividi tramite


Funzione SetMonitorColorTemperature (highlevelmonitorconfigurationapi.h)

Avviso

Le funzioni di configurazione del monitoraggio fisico funzionano usando lo standard VESA Monitor Control Set (MCCS) su un'interfaccia I2C. Molti monitor non implementano completamente tale standard; pertanto l'uso di questi comandi potrebbe comportare un comportamento di monitoraggio non definito. Non è consigliabile usare queste funzioni per monitoraggi arbitrari senza convalidare fisicamente che funzionino come previsto.

Imposta la temperatura del colore di un monitor.

Sintassi

_BOOL SetMonitorColorTemperature(
  [in] HANDLE               hMonitor,
  [in] MC_COLOR_TEMPERATURE ctCurrentColorTemperature
);

Parametri

[in] hMonitor

Gestire un monitoraggio fisico. Per ottenere l'handle di monitoraggio, chiamare GetPhysicalMonitorsFromHMONITOR o GetPhysicalMonitorsFromIDirect3DDevice9.

[in] ctCurrentColorTemperature

Temperatura del colore, specificata come membro dell'enumerazione MC_COLOR_TEMPERATURE .

Valore restituito

Se la funzione ha esito positivo, il valore restituito è TRUE. Se la funzione ha esito negativo, il valore restituito è FALSE. Per informazioni dettagliate sull'errore, chiamare GetLastError.

Commenti

Se questa funzione è supportata, la funzione GetMonitorCapabilities restituisce il flag di MC_CAPS_COLOR_TEMPERATURE. La funzione GetMonitorCapabilities restituisce anche l'intervallo di temperature di colore supportate dal monitoraggio. Il parametro ctCurrentColorTemperature deve corrispondere a uno di questi valori.

La modifica della temperatura del colore cambia il punto bianco del monitor. Può anche modificare l'unità corrente e ottenere impostazioni. Per ottenere le nuove impostazioni di unità e guadagno, chiamare rispettivamente GetMonitorRedGreenOrBlueDrive e GetMonitorRedGreenOrBlueGain.

Questa funzione richiede da 50 a 90 millisecondi per restituire.

Requisiti

   
Client minimo supportato Windows Vista [solo app desktop]
Server minimo supportato Windows Server 2008 [solo app desktop]
Piattaforma di destinazione Windows
Intestazione highlevelmonitorconfigurationapi.h
Libreria Dxva2.lib
DLL Dxva2.dll

Vedi anche

Monitorare le funzioni di configurazione