Freigeben über


IddCxAdapterDisplayConfigUpdate-Funktion (iddcx.h)

Ein Remotetreiber kann IddCxAdapterDisplayConfigUpdate- aufrufen, damit ein Client dem Server mitteilen kann, wie die Monitorkonfiguration aktualisiert wird. Ein Treiber, der hdr-Unterstützung meldet, muss stattdessen IddCxAdapterDisplayConfigUpdate2- verwenden.

Syntax

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

Parameter

AdapterObject

[in] Das IDDCX_ADAPTER Objekt des Remoteadapters, für den die Anzeigekonfiguration angegeben ist.

pInArgs

[in] Zeigen Sie auf eine IDARG_IN_ADAPTERDISPLAYCONFIGUPDATE Struktur, die Eingabeargumente auf die Funktion enthält.

Rückgabewert

IddCxAdapterDisplayConfigUpdate gibt nach Erfolg STATUS_SUCCESS zurück; andernfalls wird ein entsprechender Fehlercode zurückgegeben. Siehe Anmerkungen.

Bemerkungen

Ein remote indirekter Anzeigetreiber (IDD) ruft IddCxAdapterDisplayConfigUpdate auf, wenn er eine neue Anzeigekonfiguration empfängt.

Das Betriebssystem gibt STATUS_SUCCESS zurück, wenn es die neu angegebene Anzeigekonfiguration gespeichert hat. Diese Änderungen konfigurieren die Swapchains für die Monitore asynchron wie angefordert neu. IddCxAdapterDisplayConfigUpdate löscht zunächst alle ausstehenden Monitorankünfte und verarbeitet Abfahrten, um sicherzustellen, dass die Liste der Monitore aktuell ist.

Wenn IddCxAdapterDisplayConfigUpdate bestimmt, dass die angegebene Anzeigekonfiguration derzeit vom Treiber nicht unterstützt wird, wird STATUS_INVALID_PARAMETER zurückgegeben und der Grund für die Verwendung von WPP für Debuggingzwecke protokolliert. Ein Treiber unterstützt z. B. möglicherweise keine angegebene Auflösungs-/Aktualisierungsrate, oder ein ungültiger Monitor wird angegeben.

IddCxAdapterDisplayConfigUpdate gibt STATUS_GRAPHICS_INDIRECT_DISPLAY_DEVICE_STOPPED zurück, wenn diese Konfigurationsänderung darauf ausgerichtet ist, die Verbindung zu trennen, oder wenn der Sitzungsadapter beendet wird.

Anforderungen

Anforderung Wert
mindestens unterstützte Client- Windows 10, Version 1903
Header- iddcx.h

Siehe auch

IDARG_IN_ADAPTERDISPLAYCONFIGUPDATE

IddCxAdapterDisplayConfigUpdate2