IDDCX_CURSOR_SHAPE_INFO-Struktur (iddcx.h)
Die IDDCX_CURSOR_SHAPE_INFO-Struktur beschreibt die Cursorform.
Syntax
struct IDDCX_CURSOR_SHAPE_INFO {
UINT Size;
UINT ShapeId;
IDDCX_CURSOR_SHAPE_TYPE CursorType;
UINT Width;
UINT Height;
UINT Pitch;
UINT XHot;
UINT YHot;
};
Member
Size
Gesamtgröße dieser Struktur in Bytes.
ShapeId
Eindeutige ID für das aktuelle Cursorbild. ShapeId wird jedes Mal erhöht, wenn ein Cursorbild festgelegt wird, auch wenn dieses Bild zuvor festgelegt wurde. Die ID wird verwendet, um zu überprüfen, ob sich das aktuelle Cursorbild, das der Treiber zwischengespeichert hat, geändert hat und in keiner Weise verwendet werden kann, um die Zwischenspeicherung für animierte Cursorsequenzen zu ermöglichen.
CursorType
Ein IDDCX_CURSOR_SHAPE_TYPE Wert, der den Typ der Cursordaten angibt, die in den Cursorformpuffer geschrieben wurden.
Width
Breite in Pixel der Cursorform, die in den Shape-Puffer geschrieben wird.
Height
Höhe in Pixel der Cursorform, die in den Formpuffer geschrieben wurde.
Pitch
Pitch in Bytes des Cursor-Shapes, das in den Shape-Puffer geschrieben wurde.
XHot
X-Position des Cursor-Hotspots relativ zur linken oberen Ecke des Cursors.
YHot
Y-Position des Cursor-Hotspots relativ zur linken oberen Ecke des Cursors.
Anforderungen
Anforderung | Wert |
---|---|
Header | iddcx.h |
Weitere Informationen
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für