Bagikan melalui


struktur IDDCX_CURSOR_SHAPE_INFO (iddcx.h)

Struktur IDDCX_CURSOR_SHAPE_INFO menjelaskan bentuk kursor.

Sintaks

struct IDDCX_CURSOR_SHAPE_INFO {
  UINT                    Size;
  UINT                    ShapeId;
  IDDCX_CURSOR_SHAPE_TYPE CursorType;
  UINT                    Width;
  UINT                    Height;
  UINT                    Pitch;
  UINT                    XHot;
  UINT                    YHot;
};

Anggota

Size

Ukuran total struktur ini, dalam byte.

ShapeId

ID unik untuk gambar kursor saat ini. ShapeId bertahap setiap kali gambar kursor diatur, bahkan jika gambar tersebut telah diatur sebelumnya. ID digunakan untuk memeriksa apakah gambar kursor saat ini yang telah di-cache driver telah berubah dan tidak dapat digunakan dengan cara apa pun untuk memungkinkan penembolokan untuk urutan kursor animasi.

CursorType

Nilai IDDCX_CURSOR_SHAPE_TYPE yang menunjukkan jenis data kursor yang ditulis ke buffer bentuk kursor.

Width

Lebar dalam piksel bentuk kursor yang ditulis ke buffer bentuk.

Height

Tinggi dalam piksel bentuk kursor yang ditulis ke buffer bentuk.

Pitch

Pitch dalam byte bentuk kursor yang ditulis ke buffer bentuk.

XHot

Posisi X hotspot kursor relatif terhadap kiri atas kursor.

YHot

Posisi Y hotspot kursor relatif terhadap kiri atas kursor.

Persyaratan

Persyaratan Nilai
Header iddcx.h

Lihat juga

IDARG_IN_QUERY_HWCURSOR

IDDCX_CURSOR_SHAPE_TYPE