Compartir a través de


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

Consulte también

IDARG_IN_QUERY_HWCURSOR

IDDCX_CURSOR_SHAPE_TYPE