DD_GETBLTSTATUSDATA structure (ddrawint.h)
The DD_GETBLTSTATUSDATA structure returns the blit status information.
Syntax
typedef struct _DD_GETBLTSTATUSDATA {
PDD_DIRECTDRAW_GLOBAL lpDD;
PDD_SURFACE_LOCAL lpDDSurface;
DWORD dwFlags;
HRESULT ddRVal;
VOID *GetBltStatus;
} *PDD_GETBLTSTATUSDATA, DD_GETBLTSTATUSDATA;
Members
lpDD
Points to a DD_DIRECTDRAW_GLOBAL structure that describes the driver's device.
lpDDSurface
Points to a DD_SURFACE_LOCAL structure representing the surface whose blit status is being queried.
dwFlags
Specifies the blit status being requested. This member can be one of the following values:
Flag | Meaning |
---|---|
DDGBS_CANBLT | Queries whether the driver can currently perform a blit. |
DDGBS_ISBLTDONE | Queries whether the driver has completed the last blit. |
ddRVal
Specifies the location in which the driver writes the return value of the DdGetBltStatus callback. A return code of DD_OK indicates success. For more information, see Return Values for DirectDraw.
GetBltStatus
Used by the Microsoft DirectDraw API and should not be filled in by the driver.
Requirements
Requirement | Value |
---|---|
Header | ddrawint.h (include Winddi.h) |