Condividi tramite


IDDCX_DISPLAYCONFIGPATH struttura (iddcx.h)

IDDCX_DISPLAYCONFIGPATH contiene la configurazione del monitoraggio visualizzato per un percorso.

Sintassi

struct IDDCX_DISPLAYCONFIGPATH {
  UINT                   Size;
  IDDCX_MONITOR          MonitorObject;
  POINT                  Position;
  DISPLAYCONFIG_2DREGION Resolution;
  DISPLAYCONFIG_ROTATION Rotation;
  DISPLAYCONFIG_RATIONAL RefreshRate;
  UINT                   VSyncFreqDivider;
  UINT                   MonitorScaleFactor;
  UINT                   PhysicalWidthOverride;
  UINT                   PhysicalHeightOverride;
};

Members

Size

Dimensioni, in byte, di questa struttura.

MonitorObject

Handle dell'oggetto IDDCX_MONITOR che il driver fornisce per identificare il monitoraggio a cui è destinato questo percorso.

Position

Struttura POINT contenente la posizione desktop richiesta per questo percorso.

Resolution

Struttura DISPLAYCONFIG_2DREGION contenente la risoluzione per questo percorso. La risoluzione deve corrispondere a una risoluzione supportata dal driver.

Rotation

Valore DISPLAYCONFIG_ROTATION che specifica l'orientamento dello schermo richiesto per questo percorso.

RefreshRate

Struttura DISPLAYCONFIG_RATIONAL contenente la frequenza di aggiornamento richiesta per questo percorso. RefreshRate deve corrispondere a una frequenza di aggiornamento supportata dal driver per la risoluzione specificata.

Nota

Questa frequenza di aggiornamento è definita come progressiva perché i driver remoti possono supportare solo le modalità di destinazione progressiva.

VSyncFreqDivider

Valore di divisione della sincronizzazione V per l'oggetto RefreshRate specificato.

MonitorScaleFactor

DPI di monitoraggio richiesto per questo percorso. Questo valore è solo un hint e il sistema operativo può eseguire l'override del valore per assicurarsi che la configurazione DPI della sessione sia valida. I valori validi sono compresi da 100 a 500.

PhysicalWidthOverride

Override della larghezza fisica per il monitoraggio specificato, in millimetri. Un valore pari a zero indica che non viene eseguito l'override.

PhysicalHeightOverride

Override dell'altezza fisica per il monitoraggio specificato, in millimetri. Un valore pari a zero indica che non viene eseguito l'override.

Commenti

Un driver di visualizzazione indiretto (IDD) chiama IddCxAdapterDisplayConfigUpdate quando riceve una nuova configurazione di visualizzazione. Passa una matrice di strutture IDDCX_DISPLAYCONFIGPATH in IDARG_IN_ADAPTERDISPLAYCONFIGUPDATE.

Requisiti

Requisito Valore
Client minimo supportato Windows 10, versione 1903
Intestazione iddcx.h

Vedi anche

IDARG_IN_ADAPTERDISPLAYCONFIGUPDATE

IddCxAdapterDisplayConfigUpdate