// d3dkmthk.h
typedef struct _D3DKMT_OUTPUTDUPL_GET_POINTER_SHAPE_DATA {
D3DKMT_HANDLE hAdapter;
D3DDDI_VIDEO_PRESENT_SOURCE_ID VidPnSourceId;
UINT BufferSizeSupplied;
PVOID pShapeBuffer;
UINT BufferSizeRequired;
D3DKMT_OUTDUPL_POINTER_SHAPE_INFO ShapeInfo;
} D3DKMT_OUTPUTDUPL_GET_POINTER_SHAPE_DATA;
View the official Windows Driver Kit DDI referenceNo description available.
The D3DKMT_OUTPUTDUPL_GET_POINTER_SHAPE_DATA structure contains pointer shape data.
hAdapterA handle to the graphics adapter.
VidPnSourceIdThe zero-based identification number of the video present source in a path of a video present network (VidPN) topology that the monitor is connected to.
BufferSizeSuppliedThe supplied buffer size.
pShapeBufferA pointer to the shape buffer.
BufferSizeRequiredThe required buffer size.
ShapeInfoThe shape info.