共用方式為


VIDEO_POINTER_ATTRIBUTES 結構 (ntd)

VIDEO_POINTER_ATTRIBUTES 結構包含螢幕指標的屬性。

語法

typedef struct _VIDEO_POINTER_ATTRIBUTES {
  ULONG Flags;
  ULONG Width;
  ULONG Height;
  ULONG WidthInBytes;
  ULONG Enable;
  SHORT Column;
  SHORT Row;
  UCHAR Pixels[1];
} VIDEO_POINTER_ATTRIBUTES, *PVIDEO_POINTER_ATTRIBUTES;

成員

Flags

一組旗標,指定指標的特定屬性。 旗標 可以是下列值的組合: |值|意義| |--- |--- | |VIDEO_MODE_ASYNC_POINTER|指標可以異步更新為繪圖作業。||VIDEO_MODE_MONO_POINTER|支援單色硬體指標。||VIDEO_MODE_COLOR_POINTER|支援色彩硬體指標。||VIDEO_MODE_ANIMATE_START|目前的指標與上一個指標具有相同的熱點。||VIDEO_MODE_ANIMATE_UPDATE|目前的指標與上一個指標具有相同的熱點。|

Width

以像素指定指標的寬度。

Height

指定指標的高度,以像素為單位。

WidthInBytes

以位元組為單位指定指標的寬度。

Enable

指定指標是否可見。 非零值會指定指標可見。 值為零指定指標不可見。

Column

指標作用點的水準座標。

Row

指標作用點的垂直座標。

Pixels[1]

指標數據,以裝置相容的 DIB 格式。 遮罩數據一律為 1-bpp DIB 格式。

規格需求

需求
標頭 ntd (包含 Ntd)

另請參閱

IOCTL_VIDEO_QUERY_POINTER_ATTR

IOCTL_VIDEO_SET_POINTER_ATTR