Freigeben über


IDARG_OUT_QUERY_HWCURSOR-Struktur (iddcx.h)

Die IDARG_OUT_QUERY_HWCURSOR-Struktur ist der Ausgabeparameter, der von IddCxMonitorQueryHardwareCursor verwendet wird, um Informationen zu den Koordinaten und der Form des aktuellen Cursors zurückzugeben.

Syntax

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

Member

IsCursorVisible

[out] Ein boolescher Wert, der angibt, ob der Cursor sichtbar ist.

X

[out] Wenn der Cursor sichtbar ist (IsCursorVisible = TRUE), dann ist X die x-Bildschirmkoordinate des Pixels oben links im Cursorbild. Siehe Hinweise.

Y

[out] Wenn der Cursor sichtbar ist (IsCursorVisible = TRUE), dann ist Y die y-Bildschirmkoordinate des pixels oben links im Cursorbild. Siehe Hinweise.

IsCursorShapeUpdated

[out] Ein boolescher Wert, der angibt, ob die Cursorform seit dem letzten Aufruf des Treibers iddCxMonitorQueryHardwareCursor aktualisiert wurde. Wenn es aktualisiert wurde, aktualisiert das Betriebssystem die CursorShapeInfo-Struktur und kopiert die neuen Cursorbilddaten in die IDARG_IN_QUERY_HWCURSOR. pShapeBuffer-Puffer .

CursorShapeInfo

[out] Eine IDDCX_CURSOR_SHAPE_INFO Struktur, in der das Betriebssystem die aktuellen Cursorinformationen kopiert, wenn der Cursor sichtbar ist. Wenn der Cursor nicht sichtbar ist, wird diese Struktur vom Betriebssystem auf null gesetzt.

Hinweise

Beachten Sie, dass X und Y negativ sein können. Beispielsweise ein Hot Spot in der Mitte des Cursors, der oben links auf dem Bildschirm platziert wird.

Anforderungen

Anforderung Wert
Unterstützte Mindestversion (Client) Windows 10
Unterstützte Mindestversion (Server) Windows Server 2016
Kopfzeile iddcx.h

Weitere Informationen

IddCxMonitorQueryHardwareCursor

IddCxMonitorQueryHardwareCursor2