Fonction IddCxMonitorQueryHardwareCursor2 (iddcx.h)

Un pilote d’affichage indirect appelle IddCxMonitorQueryHardwareCursor2 pour récupérer les informations actuelles du curseur matériel pour le moniteur spécifié. Un pilote qui signale la prise en charge HDR doit utiliser IddCxMonitorQueryHardwareCursor3 à la place.

Syntaxe

NTSTATUS IddCxMonitorQueryHardwareCursor2(
  IDDCX_MONITOR                 MonitorObject,
  const IDARG_IN_QUERY_HWCURSOR *pInArgs,
  IDARG_OUT_QUERY_HWCURSOR2     *pOutArgs
);

Paramètres

MonitorObject

[in] Objet IDDCX_MONITOR qui est le handle de contexte du système d’exploitation du moniteur créé par IddCxMonitorCreate.

pInArgs

[in] Pointeur vers une structure IDARG_IN_QUERY_HWCURSOR contenant les arguments d’entrée de cette fonction.

pOutArgs

[out] Pointeur vers une structure IDARG_OUT_QUERY_HWCURSOR2 dans laquelle les informations actuelles du curseur matériel du moniteur sont retournées.

Valeur retournée

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

Remarques

Le pilote appelle normalement cette fonction uniquement lorsque l’événement signalant la mise à jour du curseur a été déclenché.

Bien que IddCxMonitorQueryHardwareCursor2 puisse être utilisé à la fois par les pilotes console et distants, les informations supplémentaires fournies par rapport à IddCxMonitorQueryHardwareCursor ne sont utiles que pour les pilotes distants.

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 11, version 22H2
En-tête iddcx.h

Voir aussi

IDDCX_MONITOR

IDARG_IN_QUERY_HWCURSOR

IDARG_OUT_QUERY_HWCURSOR2

IddCxMonitorQueryHardwareCursor3

IddCxMonitorSetupHardwareCursor