Share via


DDHAL_GETBLTSTATUSDATA (Windows Embedded CE 6.0)

1/6/2010

This structure returns status information for the blit and passes the information to the DirectDraw hardware abstraction layer (DDHAL) GetBltStatus callback function.

Syntax

typedef struct _DDHAL_GETBLTSTATUSDATA {
  LPDDRAWI_DIRECTDRAW_GBL lpDD;
  LPDDRAWI_DDRAWSURFACE_LCL lpDDSurface;
  DWORD dwFlags;
  HRESULT ddRVal;
} DDHAL_GETBLTSTATUSDATA;

Members

  • lpDDSurface
    Pointer to the DDRAWI_DDRAWSURFACE_LCL structure that represents the DirectDrawSurface object. For GetSysmemBltStatus calls, the driver is assured that this member points to a system memory surface.
  • dwFlags
    Blit status flags.

    The following table shows the possible flags.

    Flag Description

    DDGBS_CANBLT

    Queries whether a blit is currently permitted.

    DDGBS_ISBLTDONE

    Queries if the last blit has finished.

Requirements

Header ddrawi.h
Windows Embedded CE Windows Embedded CE 6.0 and later

See Also

Reference

DDRAWI_DIRECTDRAW_GBL
DDRAWI_DDRAWSURFACE_LCL

Concepts

DirectDrawSurface Structures
DDHAL Callback Return Values
DDHAL Callback Return Values