Lines Matching refs:mpClipRgnData
952 mpClipRgnData = mpStdClipRgnData; in setClipRegion()
955 mpClipRgnData = (RGNDATA*)new BYTE[sizeof(RGNDATA)-1+nRectBufSize]; in setClipRegion()
956 mpClipRgnData->rdh.dwSize = sizeof( RGNDATAHEADER ); in setClipRegion()
957 mpClipRgnData->rdh.iType = RDH_RECTANGLES; in setClipRegion()
958 mpClipRgnData->rdh.nCount = aRectangles.size(); in setClipRegion()
959 mpClipRgnData->rdh.nRgnSize = nRectBufSize; in setClipRegion()
960 RECT* pBoundRect = &(mpClipRgnData->rdh.rcBound); in setClipRegion()
962 RECT* pNextClipRect = (RECT*)(&(mpClipRgnData->Buffer)); in setClipRegion()
1014 mpClipRgnData->rdh.nCount--; in setClipRegion()
1015 mpClipRgnData->rdh.nRgnSize -= sizeof( RECT ); in setClipRegion()
1020 if(0 == mpClipRgnData->rdh.nCount) in setClipRegion()
1026 else if(1 == mpClipRgnData->rdh.nCount) in setClipRegion()
1028 RECT* pRect = &(mpClipRgnData->rdh.rcBound); in setClipRegion()
1032 else if(mpClipRgnData->rdh.nCount > 1) in setClipRegion()
1034 ULONG nSize = mpClipRgnData->rdh.nRgnSize+sizeof(RGNDATAHEADER); in setClipRegion()
1035 mhRegion = ExtCreateRegion( NULL, nSize, mpClipRgnData ); in setClipRegion()
1040 RGNDATAHEADER* pHeader = (RGNDATAHEADER*) mpClipRgnData; in setClipRegion()
1044 RECT* pRect = (RECT*) mpClipRgnData->Buffer; in setClipRegion()
1057 if ( mpClipRgnData != mpStdClipRgnData ) in setClipRegion()
1058 delete [] mpClipRgnData; in setClipRegion()
1800 mpClipRgnData == mpStdClipRgnData && in drawEPS()
1801 mpClipRgnData->rdh.nCount == 1 ) in drawEPS()
1803 RECT* pRect = &(mpClipRgnData->rdh.rcBound); in drawEPS()