Condividi tramite


Funzione IddCxAdapterDisplayConfigUpdate (iddcx.h)

Un driver remoto può chiamare IddCxAdapterDisplayConfigUpdate per consentire a un client di indicare al server come aggiornare la configurazione del monitoraggio. Un driver che segnala il supporto HDR deve usare invece IddCxAdapterDisplayConfigUpdate2 .

Sintassi

NTSTATUS IddCxAdapterDisplayConfigUpdate(
  IDDCX_ADAPTER                             AdapterObject,
  const IDARG_IN_ADAPTERDISPLAYCONFIGUPDATE *pInArgs
);

Parametri

AdapterObject

[in] Oggetto IDDCX_ADAPTER della scheda remota per cui è specificata la configurazione di visualizzazione.

pInArgs

[in] Puntatore a una struttura IDARG_IN_ADAPTERDISPLAYCONFIGUPDATE contenente argomenti di input per la funzione.

Valore restituito

IddCxAdapterDisplayConfigUpdate restituisce STATUS_SUCCESS in caso di esito positivo; in caso contrario, restituisce un codice di errore appropriato. Vedere la sezione Osservazioni.

Commenti

Un driver di visualizzazione indiretto remoto (IDD) chiama IddCxAdapterDisplayConfigUpdate quando riceve una nuova configurazione di visualizzazione.

Il sistema operativo restituisce STATUS_SUCCESS se è stata archiviata la configurazione di visualizzazione appena specificata. Queste modifiche riconfigureranno in modo asincrono le swapchain per i monitoraggi come richiesto. IddCxAdapterDisplayConfigUpdate scarica prima tutti gli arrivi di monitoraggio in sospeso ed elabora le partenze per garantire che l'elenco dei monitor sia aggiornato.

Se IddCxAdapterDisplayConfigUpdate determina che la configurazione di visualizzazione fornita non è attualmente supportata dal driver, restituisce STATUS_INVALID_PARAMETER e registra il motivo per cui viene usato WPP a scopo di debug. Ad esempio, un driver potrebbe non supportare una risoluzione/frequenza di aggiornamento specificata oppure è possibile specificare un monitoraggio non valido.

IddCxAdapterDisplayConfigUpdate restituisce STATUS_GRAPHICS_INDIRECT_DISPLAY_DEVICE_STOPPED se la sessione a cui questa modifica di configurazione è destinata viene disconnessa o se l'adattatore di sessione viene arrestato.

Requisiti

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

Vedi anche

IDARG_IN_ADAPTERDISPLAYCONFIGUPDATE

IddCxAdapterDisplayConfigUpdate2