estructura de IDDCX_CURSOR_SHAPE_INFO (iddcx.h)
La estructura IDDCX_CURSOR_SHAPE_INFO describe la forma del cursor.
Sintaxis
struct IDDCX_CURSOR_SHAPE_INFO {
UINT Size;
UINT ShapeId;
IDDCX_CURSOR_SHAPE_TYPE CursorType;
UINT Width;
UINT Height;
UINT Pitch;
UINT XHot;
UINT YHot;
};
Miembros
Size
Tamaño total de esta estructura, en bytes.
ShapeId
Identificador único de la imagen de cursor actual. ShapeId se incrementa cada vez que se establece una imagen de cursor, incluso si esa imagen se ha establecido antes. El identificador se usa para comprobar si la imagen de cursor actual que el controlador ha almacenado en caché ha cambiado y no se puede usar de ninguna manera para permitir el almacenamiento en caché para secuencias de cursor animadas.
CursorType
Valor de IDDCX_CURSOR_SHAPE_TYPE que indica el tipo de datos de cursor escritos en el búfer de formas del cursor.
Width
Ancho en píxeles de la forma del cursor escrita en el búfer de formas.
Height
Alto en píxeles de la forma del cursor escrita en el búfer de formas.
Pitch
Inclinación en bytes de la forma del cursor escrita en el búfer de formas.
XHot
Posición X del punto de acceso del cursor en relación con la parte superior izquierda del cursor.
YHot
Posición Y del punto de acceso del cursor en relación con la parte superior izquierda del cursor.
Requisitos
Requisito | Valor |
---|---|
Header | iddcx.h |