Condividi tramite


Funzione GetVCPFeatureAndVCPFeatureReply (lowlevelmonitorconfigurationapi.h)

Avviso

Le funzioni di configurazione del monitoraggio fisico funzionano usando lo standard MCCS (VESA Monitor Control Set) 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.

Recupera il valore corrente, il valore massimo e il tipo di codice di un codice VCP (Virtual Pannello di controllo) per un monitoraggio.

Sintassi

_BOOL GetVCPFeatureAndVCPFeatureReply(
  [in]  HANDLE             hMonitor,
  [in]  BYTE               bVCPCode,
  [out] LPMC_VCP_CODE_TYPE pvct,
  [out] LPDWORD            pdwCurrentValue,
  [out] LPDWORD            pdwMaximumValue
);

Parametri

[in] hMonitor

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

[in] bVCPCode

Codice VCP da eseguire per la query. I codici VCP sono Include lo standard VESA Monitor Control Set (MCCS), le versioni 1.0 e 2.0. Questo parametro deve specificare un VCP continuo o non continuo o un codice specifico del fornitore. Non deve essere un codice di controllo tabella.

[out] pvct

Riceve il tipo di codice VCP come membro dell'enumerazione MC_VCP_CODE_TYPE . Questo parametro può essere NULL.

[out] pdwCurrentValue

Riceve il valore corrente del codice VCP. Questo parametro può essere NULL.

[out] pdwMaximumValue

Se bVCPCode specifica un codice VCP continuo, questo parametro riceve il valore massimo del codice VCP. Se bVCPCode specifica un codice VCP non continuo, il valore ricevuto in questo parametro non è definito. Questo parametro può essere NULL.

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

Questa funzione corrisponde al comando "Get VCP Feature & VCP Feature Reply" dallo standard DDC/CI (Display Data Channel Command Interface). I codici VCP specifici del fornitore possono essere usati con questa funzione.

Per restituire questa funzione sono necessari circa 40 millisecondi.

Requisiti

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

Vedi anche

Monitorare le funzioni di configurazione