DXGI_OUTDUPL_POINTER_SHAPE_INFO structure (dxgi1_2.h)
The DXGI_OUTDUPL_POINTER_SHAPE_INFO structure describes information about the cursor shape.
Syntax
typedef struct DXGI_OUTDUPL_POINTER_SHAPE_INFO {
UINT Type;
UINT Width;
UINT Height;
UINT Pitch;
POINT HotSpot;
} DXGI_OUTDUPL_POINTER_SHAPE_INFO;
Members
Type
A DXGI_OUTDUPL_POINTER_SHAPE_TYPE-typed value that specifies the type of cursor shape.
Width
The width in pixels of the mouse cursor.
Height
The height in scan lines of the mouse cursor.
Pitch
The width in bytes of the mouse cursor.
HotSpot
The position of the cursor's hot spot relative to its upper-left pixel. An application does not use the hot spot when it determines where to draw the cursor shape.
Remarks
An application draws the cursor shape with the top-left-hand corner drawn at the position that the Position member of the DXGI_OUTDUPL_POINTER_POSITION structure specifies; the application does not use the hot spot to draw the cursor shape.
An application calls the IDXGIOutputDuplication::GetFramePointerShape method to retrieve cursor shape information in a DXGI_OUTDUPL_POINTER_SHAPE_INFO structure.
Requirements
Requirement | Value |
---|---|
Minimum supported client | Windows 8 and Platform Update for Windows 7 [desktop apps only] |
Minimum supported server | Windows Server 2012 and Platform Update for Windows Server 2008 R2 [desktop apps only] |
Header | dxgi1_2.h |