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;
};

Angehörige

IsCursorVisible

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

X

[out] Wenn der Cursor sichtbar ist (IsCursorVisible = TRUE), ist X- die x Bildschirmkoordinate des oberen linken Pixels im Cursorbild. Siehe Anmerkungen.

Y

[out] Wenn der Cursor sichtbar ist (IsCursorVisible = TRUE), ist Y- die y Bildschirmkoordinate des oberen linken Pixels im Cursorbild. Siehe Anmerkungen.

IsCursorShapeUpdated

[out] Ein boolescher Wert, der angibt, ob das Cursor-Shape seit der letzten Aktualisierung des Treibers IddCxMonitorQueryHardwareCursoraktualisiert wurde. Wenn sie 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 nulliert.

Bemerkungen

Beachten Sie, dass X- und Y- negativ sein können; Beispiel: Ein Hotspot in der Mitte des Cursors, der oben links auf dem Bildschirm platziert wird.

Anforderungen

Anforderung Wert
mindestens unterstützte Client- Windows 10
mindestens unterstützte Server- Windows Server 2016
Header- iddcx.h

Siehe auch

IddCxMonitorQueryHardwareCursor

IddCxMonitorQueryHardwareCursor2