Partager via


IddCxAdapterDisplayConfigUpdate, fonction (iddcx.h)

Un pilote distant peut appeler IddCxAdapterDisplayConfigUpdate pour autoriser un client à indiquer au serveur comment mettre à jour la configuration du moniteur. Un pilote qui signale la prise en charge HDR doit utiliser IddCxAdapterDisplayConfigUpdate2 à la place.

Syntaxe

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

Paramètres

AdapterObject

[in] Objet IDDCX_ADAPTER de l’adaptateur distant pour lequel la configuration d’affichage est spécifiée.

pInArgs

[in] Pointeur vers une structure IDARG_IN_ADAPTERDISPLAYCONFIGUPDATE contenant des arguments d’entrée vers la fonction.

Valeur de retour

IddCxAdapterDisplayConfigUpdate retourne STATUS_SUCCESS en cas de réussite ; sinon, elle retourne un code d’erreur approprié. Voir les remarques.

Remarques

Un pilote d’affichage indirect distant appelle IddCxAdapterDisplayConfigUpdate lorsqu’il reçoit une nouvelle configuration d’affichage.

Le système d’exploitation retourne STATUS_SUCCESS s’il a stocké la configuration d’affichage nouvellement spécifiée. Ces modifications reconfigurent de façon asynchrone les chaînes d’échange pour les moniteurs comme demandé. IddCxAdapterDisplayConfigUpdate vide d’abord les arrivées du moniteur en attente et traite les départs pour vous assurer que la liste des moniteurs est active.

Si IddCxAdapterDisplayConfigUpdate détermine que la configuration d’affichage fournie n’est pas prise en charge actuellement par le pilote, elle retourne STATUS_INVALID_PARAMETER et consigne la raison de l’utilisation de WPP à des fins de débogage. Par exemple, un pilote peut ne pas prendre en charge un taux de résolution/d’actualisation spécifié, ou un moniteur non valide peut être spécifié.

IddCxAdapterDisplayConfigUpdate retourne STATUS_GRAPHICS_INDIRECT_DISPLAY_DEVICE_STOPPED si la session est ciblée pour être déconnectée ou si l’adaptateur de session est arrêté.

Exigences

Exigence Valeur
client minimum pris en charge Windows 10, version 1903
d’en-tête iddcx.h

Voir aussi

IDARG_IN_ADAPTERDISPLAYCONFIGUPDATE

IddCxAdapterDisplayConfigUpdate2