Partager via


Fonction IddCxMonitorUpdateModes2 (iddcx.h)

Un pilote d’affichage indirect appelle IddCxMonitorUpdateModes2 pour que le système d’exploitation mettent à jour la liste des modes pour un moniteur.

Syntaxe

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

Paramètres

MonitorObject

[in] Objet IDDCX_MONITOR qui est le handle de contexte du système d’exploitation pour le moniteur. Le système d’exploitation a fourni ce handle lors d’un appel antérieur à IddCxMonitorCreate.

pInArgs

[in] Pointeur vers une structure IDARG_IN_UPDATEMODES2 qui contient les arguments d’entrée pour cette fonction.

Valeur retournée

IddCxMonitorUpdateModes2 retourne STATUS_SUCCESS en cas de réussite ; sinon, il retourne un code d’erreur NTSTATUS approprié.

Remarques

Un pilote peut appeler IddCxMonitorUpdateModes2 pour mettre à jour la liste des modes précédemment signalée pour un moniteur.

Les pilotes qui envoient des modes avec des paramètres SDR WCG ou HDR échouent s’ils n’ont pas également signalé IDDCX_ADAPTER_FLAGS_CAN_PROCESS_FP16 dans l’appel IddCxAdapterInitAsync . En outre, les pilotes signalant IDDCX_ADAPTER_FLAGS_CAN_PROCESS_FP16 peuvent uniquement appeler IddCxMonitorUpdateModes2 ; L’appel d’IddCxMonitorUpdateModes est une erreur.

Pour plus d’informations sur la prise en charge de HDR, consultez Mises à jour d’IddCx version 1.10.

Configuration requise

Condition requise Valeur
Client minimal pris en charge mise à jour de septembre Windows 11 version 22H2 (IddCx version 1.10)
En-tête iddcx.h

Voir aussi

IDARG_IN_UPDATEMODES2