DWORD size;
RGNDATA rd;
memset(&rd, 0, sizeof(RGNDATA));
rd.rdh.dwSize = sizeof(RGNDATAHEADER);
rd.rdh.iType = RDH_RECTANGLES;
lpClipper->GetClipList(NULL, &rd, &size);
//and when I create the clipper i do this:
lpClipper->SetHWnd(0, hWnd);
GetClipList Failure
Using DirectDraw7, I want to get the clip list from the directdraw clipper in windowed mode, so that I can write my own blt functions and not draw on other windows that are partially in front of mine.
When I try GetClipList, it fails, returning DDERR_INVALIDPARAMS. Heres my code:
This topic is closed to new replies.
Advertisement
Popular Topics
Advertisement