Condividi tramite


struttura IDARG_OUT_QUERY_HWCURSOR (iddcx.h)

La struttura IDARG_OUT_QUERY_HWCURSOR è il parametro di output utilizzato da IddCxMonitorQueryHardwareCursor per restituire informazioni sulle coordinate e sulla forma del cursore corrente.

Sintassi

struct IDARG_OUT_QUERY_HWCURSOR {
  BOOL                    IsCursorVisible;
  INT                     X;
  INT                     Y;
  BOOL                    IsCursorShapeUpdated;
  IDDCX_CURSOR_SHAPE_INFO CursorShapeInfo;
};

Membri

IsCursorVisible

[out] Valore booleano che indica se il cursore è visibile.

X

[out] Se il cursore è visibile (IsCursorVisible = TRUE), X è il x coordinata dello schermo del pixel superiore sinistro nell'immagine del cursore. Vedere la sezione Osservazioni.

Y

[out] Se il cursore è visibile (IsCursorVisible = TRUE), Y è il y coordinata dello schermo del pixel superiore sinistro nell'immagine del cursore. Vedere la sezione Osservazioni.

IsCursorShapeUpdated

[out] Valore booleano che indica se la forma del cursore è stata aggiornata dall'ultima volta che il driver ha chiamato IddCxMonitorQueryHardwareCursor. Se è stato aggiornato, il sistema operativo aggiorna la struttura CursorShapeInfo e copia i nuovi dati dell'immagine del cursore nel IDARG_IN_QUERY_HWCURSOR.buffer pShapeBuffer.

CursorShapeInfo

[out] Struttura IDDCX_CURSOR_SHAPE_INFO in cui il sistema operativo copia le informazioni correnti sul cursore se il cursore è visibile. Se il cursore non è visibile, il sistema operativo zerorà questa struttura.

Osservazioni

Si noti che X e Y possono essere negativi; ad esempio, un punto critico al centro del cursore posizionato in alto a sinistra dello schermo.

Fabbisogno

Requisito Valore
client minimo supportato Windows 10
server minimo supportato Windows Server 2016
intestazione iddcx.h

Vedere anche

IddCxMonitorQueryHardwareCursor

IddCxMonitorQueryHardwareCursor2