If your requirement is just to have a surface to draw something to be blitted onto the primary surface later, then you don't really need a new layer. You can create a new surface and do all your drawings there. After this you can do a blit onto the primary surface.
On Wed, Nov 5, 2008 at 12:52 PM, vijay anand <[EMAIL PROTECTED]> wrote: > Hi, > > In our application we are have 2 layers (primary and video layer).. I'm > trying to create > 3rd layer via GetDisplayLayer (or CreateSurface) for drawing images into > that and later > we want to blit that surface into primary surface. Please refer the below > code > block which we use to create user layer. But it fails. We are unable to > test > blit functions. kindly help to resolve this issue. > > CreateUserLayer > () > { > IDirectFBDisplayLayer > *pdisplaylayer; > > dfb->GetDisplayLayer > ( dfb, 2, &pdisplaylayer ); // this api call returns failure > > if (ret || ! > pdisplaylayer) > > { > > printf("failed to GetDisplayLayer\n"); > return > false; > > } > } > > Regards, > Vijay > > > Add more friends to your messenger and enjoy! Go to > http://messenger.yahoo.com/invite/ > > _______________________________________________ > directfb-users mailing list > directfb-users@directfb.org > http://mail.directfb.org/cgi-bin/mailman/listinfo/directfb-users > -- --------------- Thanks Amarinder
_______________________________________________ directfb-users mailing list directfb-users@directfb.org http://mail.directfb.org/cgi-bin/mailman/listinfo/directfb-users