DXGI_OUTDUPL_POINTER_SHAPE_INFO 结构 (dxgi1_2.h)

DXGI_OUTDUPL_POINTER_SHAPE_INFO结构描述有关光标形状的信息。

语法

typedef struct DXGI_OUTDUPL_POINTER_SHAPE_INFO {
  UINT  Type;
  UINT  Width;
  UINT  Height;
  UINT  Pitch;
  POINT HotSpot;
} DXGI_OUTDUPL_POINTER_SHAPE_INFO;

成员

Type

一个DXGI_OUTDUPL_POINTER_SHAPE_TYPE类型的值,该值指定光标形状的类型。

Width

鼠标光标的宽度(以像素为单位)。

Height

鼠标光标扫描行的高度。

Pitch

鼠标光标的宽度(以字节为单位)。

HotSpot

光标的热点相对于其左上角像素的位置。 应用程序在确定绘制光标形状的位置时不使用热点。

备注

应用程序使用左上角绘制的光标形状,该位置是DXGI_OUTDUPL_POINTER_POSITION结构的 Position 成员指定的位置;应用程序不使用热点来绘制光标形状。

应用程序调用 IDXGIOutputDuplication::GetFramePointerShape 方法以检索 DXGI_OUTDUPL_POINTER_SHAPE_INFO 结构中的光标形状信息。

要求

   
最低受支持的客户端 适用于 Windows 7 的 Windows 8 和平台更新 [仅限桌面应用]
最低受支持的服务器 Windows Server 2012 和适用于 Windows Server 2008 R2 的平台更新 [仅限桌面应用]
标头 dxgi1_2.h

请参阅

DXGI 结构

IDXGIOutputDuplication::GetFramePointerShape