Condividi tramite


struttura IDDCX_DISPLAYCONFIGPATH (iddcx.h)

IDDCX_DISPLAYCONFIGPATH contiene la configurazione del monitor di visualizzazione 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;
};

Membri

Size

Dimensioni, in byte, di questa struttura.

MonitorObject

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

Position

StrutturaPOINTcontenente la posizione desktop richiesta per questo percorso.

Resolution

Struttura DISPLAYCONFIG_2DREGION contenente la risoluzione per questo percorso. 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 del divisore di sincronizzazione V per l'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 tra 100 e 500 inclusi.

PhysicalWidthOverride

Sostituzione della larghezza fisica per il monitor specificato, in millimetri. Un valore pari a zero indica che non viene eseguito alcun override.

PhysicalHeightOverride

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

Osservazioni

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

Fabbisogno

Requisito Valore
client minimo supportato Windows 10, versione 1903
intestazione iddcx.h

Vedere anche

IDARG_IN_ADAPTERDISPLAYCONFIGUPDATE

IddCxAdapterDisplayConfigUpdate