Freigeben über


IddCxMonitorUpdateModes2-Funktion (iddcx.h)

Ein indirekter Anzeigetreiber ruft IddCxMonitorUpdateModes2 auf, damit das Betriebssystem die Modusliste für einen Monitor aktualisiert.

Syntax

NTSTATUS IddCxMonitorUpdateModes2(
  IDDCX_MONITOR               MonitorObject,
  const IDARG_IN_UPDATEMODES2 *pInArgs
);

Parameter

MonitorObject

[in] Ein IDDCX_MONITOR -Objekt, das das Kontexthandle des Betriebssystems für den Monitor darstellt. Das Betriebssystem hat dieses Handle in einem vorherigen Aufruf von IddCxMonitorCreate bereitgestellt.

pInArgs

[in] Zeiger auf eine IDARG_IN_UPDATEMODES2 Struktur, die die Eingabeargumente für diese Funktion enthält.

Rückgabewert

IddCxMonitorUpdateModes2 gibt bei Erfolg STATUS_SUCCESS zurück. Andernfalls wird ein entsprechender NTSTATUS-Fehlercode zurückgegeben.

Hinweise

Ein Treiber kann IddCxMonitorUpdateModes2 aufrufen, um die Zuvor für einen Monitor gemeldete Modusliste zu aktualisieren.

Treiber, die Modi mit SDR WCG- oder HDR-Parametern senden, schlagen fehl, wenn sie nicht auch IDDCX_ADAPTER_FLAGS_CAN_PROCESS_FP16 im IddCxAdapterInitAsync-Aufruf gemeldet haben. Außerdem können Treiber, die IDDCX_ADAPTER_FLAGS_CAN_PROCESS_FP16 melden, nur IddCxMonitorUpdateModes2 aufrufen. Das Aufrufen von IddCxMonitorUpdateModes ist ein Fehler.

Weitere Informationen zur HDR-Unterstützung finden Sie unter Updates von IddCx, Version 1.10.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 11, Version 22H2 September Update (IddCx Version 1.10)
Kopfzeile iddcx.h

Weitere Informationen

IDARG_IN_UPDATEMODES2