IDDCX_CURSOR_SHAPE_INFO結構 (iddcx.h)
IDDCX_CURSOR_SHAPE_INFO結構描述數據指標圖形。
語法
struct IDDCX_CURSOR_SHAPE_INFO {
UINT Size;
UINT ShapeId;
IDDCX_CURSOR_SHAPE_TYPE CursorType;
UINT Width;
UINT Height;
UINT Pitch;
UINT XHot;
UINT YHot;
};
成員
Size
這個 結構的大小總計,以位元組為單位。
ShapeId
目前游標影像的唯一標識符。 每次設定游標影像時,ShapeId 都會遞增,即使先前已設定該影像也一樣。 標識元是用來檢查驅動程式快取的目前數據指標影像是否已變更,而且無法以任何方式允許快取動畫數據指標序列。
CursorType
IDDCX_CURSOR_SHAPE_TYPE值,指出寫入數據指標圖形緩衝區的數據指標數據類型。
Width
寫入圖形緩衝區之游標圖形的像素寬度。
Height
寫入圖形緩衝區之游標圖形的圖元高度。
Pitch
寫入圖形緩衝區的數據指標圖形位元組間距。
XHot
相對於游標左上方的游標熱點 X 位置。
YHot
相對於游標左上方的數據指標熱點 Y 位置。
規格需求
需求 | 值 |
---|---|
標頭 | iddcx.h |