IDDCX_CURSOR_SHAPE_INFO structure (iddcx.h)
La structure IDDCX_CURSOR_SHAPE_INFO décrit la forme du curseur.
Syntaxe
struct IDDCX_CURSOR_SHAPE_INFO {
UINT Size;
UINT ShapeId;
IDDCX_CURSOR_SHAPE_TYPE CursorType;
UINT Width;
UINT Height;
UINT Pitch;
UINT XHot;
UINT YHot;
};
Membres
Size
Taille totale de cette structure, en octets.
ShapeId
ID unique de l’image de curseur actuelle. ShapeId est incrémenté chaque fois qu’une image de curseur est définie, même si cette image a été définie auparavant. L’ID est utilisé pour case activée si l’image de curseur actuelle mise en cache par le pilote a changé et ne peut pas être utilisée de quelque manière que ce soit pour autoriser la mise en cache pour les séquences de curseur animées.
CursorType
Valeur IDDCX_CURSOR_SHAPE_TYPE qui indique le type de données de curseur écrites dans la mémoire tampon de forme du curseur.
Width
Largeur en pixels de la forme de curseur écrite dans la mémoire tampon de forme.
Height
Hauteur en pixels de la forme de curseur écrite dans la mémoire tampon de forme.
Pitch
Tanger en octets de la forme de curseur écrite dans la mémoire tampon de forme.
XHot
Position X du point d’accès du curseur par rapport à la partie supérieure gauche du curseur.
YHot
Position Y du point d’accès du curseur par rapport à la partie supérieure gauche du curseur.
Configuration requise
Condition requise | Valeur |
---|---|
En-tête | iddcx.h |