DD_GETBLTSTATUSDATA

typedef struct _DD_GETBLTSTATUSDATA{

PDD_DIRECTDRAW_GLOBAL lpDD;

PDD_SURFACE_LOCAL lpDDSurface;

DWORD dwFlags;

HRESULT ddRVal;

VOID * GetBltStatus;

} DD_GETBLTSTATUSDATA;

The DD_GETBLTSTATUSDATA structure is passed to the DirectDraw hardware interface's GetBltStatus surface object callback.

Members

lpDD

Pointer to the DD_DIRECTDRAW_GLOBAL structure that describes the driver.

lpDDSurface

Pointer to the DD_SURFACE_LOCAL structure that describes the surface on which the blt status query should be made.

dwFlags

Flag that tells the driver what information is being requested about the blt. The DDGBS_Xxx bit fields are enumerated in ddraw.h.

ddRVal

Location in which the driver returns a DirectDraw status return code. The status codes are defined in ddraw.h.

GetBltStatus

Unused by Windows NT.