{
HSURF hsurf;
- DPRINT1("PDEVOBJ_pSurface()\n");
-
/* Check if we already have a surface */
if (ppdev->pSurface)
{
ppdev->pSurface = SURFACE_ShareLockSurface(hsurf);
}
- DPRINT1("PDEVOBJ_pSurface() returning %p\n", ppdev->pSurface);
+ DPRINT("PDEVOBJ_pSurface() returning %p\n", ppdev->pSurface);
return ppdev->pSurface;
}
return dhpdev;
}
+
+PSIZEL
+FASTCALL
+PDEVOBJ_sizl(PPDEVOBJ ppdev, PSIZEL psizl)
+{
+ if (ppdev->flFlags & PDEV_META_DEVICE)
+ {
+ psizl->cx = ppdev->ulHorzRes;
+ psizl->cy = ppdev->ulVertRes;
+ }
+ else
+ {
+ psizl->cx = ppdev->gdiinfo.ulHorzRes;
+ psizl->cy = ppdev->gdiinfo.ulVertRes;
+ }
+ return psizl;
+}