DDRAWI_DDRAWCLIPPER_GBL

The DDRAWI_DDRAWCLIPPER_GBL structure contains the global DirectDrawClipper data that can be shared between object instances.

typedef struct _DDRAWI_DDRAWCLIPPER_GBL
{
DWORD                      dwRefCnt;
DWORD                      dwFlags;
LPDDRAWI_DIRECTDRAW_GBL    lpDD;
DWORD                      dwProcessId;
ULONG_PTR                  dwReserved1;
ULONG_PTR                  hWnd;
LPRGNDATA                  lpStaticClipList;
} DDRAWI_DDRAWCLIPPER_GBL;

Members

  • dwRefCnt
    This member is used by DirectDraw and should not be filled in by the driver.

  • dwFlags
    Contains the clip list control flags.

    Flag Usage
    DDRAWICLIP_INMASTERSPRITELIST This flag is used by DirectDraw and should not be set by the driver.
    DDRAWICLIP_ISINITIALIZED This flag is used by DirectDraw and should not be set by the driver.
    DDRAWICLIP_WATCHWINDOW This flag is used by DirectDraw and should not be set by the driver.
  • lpDD
    This member is used by DirectDraw and should not be filled in by the driver.

  • dwProcessId
    This member is used by DirectDraw and should not be filled in by the driver.

  • dwReserved1
    Reserved for use by the display driver.

  • hWnd
    Handle of the window being tracked by the clipper.

  • lpStaticClipList
    Pointer to a RGNDATA structure that contains the clip list set by the application.

 Last updated on Tuesday, July 13, 2004

© 1992-2000 Microsoft Corporation. All rights reserved.