Hi Glenn, >> I do have some code to convert the DIB to an image if you need help on that end of it.
I need to convert a device independent bitmap to osg::Image. Do you still have that DIB to osg::Image stuff? Regards, Can 2008/5/14 Glenn Waldron <[email protected]> > Forest, > You may need to convert the DDB to a DIB and then use GetDIBits to convert > the DIB to an osg::Image. > > Reference: http://www.codeguru.com/cpp/g-m/bitmap/article.php/c1765/ > > I do have some code to convert the DIB to an image if you need help on that > end of it. > > Glenn > > 2008/5/14 forest37 <[email protected]>: > >> >> hello everyone, >> I want to draw something in memory dc ,then convert the drawing to >> osg::Image. >> I tried it like this: >> >> CDC dc; >> dc.CreateCompatibleDC(NULL); >> CBitmap bitmap; >> bitmap.CreateCompatibleBitmap (&dc, 100, 100); >> >> CBitmap* pOldBitmap=dc.SelectObject(&bitmap); >> dc.FillRect(&CRect(0,0,200,200),&CBrush(RGB(255,0,0))); >> >> BITMAP bmp; >> bitmap.GetBitmap(&bmp); >> >> here,the bmp.bmBits is NULL because of DDB. >> >> thanks for any advice >> >> forest >> >> >> >> ------------------------------ >> 中 国 最 强 网 游 --- 网 易 梦 幻 西 游 ,166 万 玩 家 同 时 在 线 >> <http://event.mail.163.com/chanel/click.htm?from=NO_26&domain=163> >> _______________________________________________ >> osg-users mailing list >> [email protected] >> http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org >> >> > > > -- > Glenn Waldron : Pelican Mapping : http://pelicanmapping.com : 703-652-4791 > > _______________________________________________ > osg-users mailing list > [email protected] > http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org > >
_______________________________________________ osg-users mailing list [email protected] http://lists.openscenegraph.org/listinfo.cgi/osg-users-openscenegraph.org

