|
楼主 |
发表于 2013-9-5 17:38:33
|
显示全部楼层
谢谢你的提示,但是本人是一个菜鸟,只知道怎样用事件回调,但是怎样提高分辨率还是不知道怎么处理,这是我在回调函数中写的代码:
osg::GraphicsContext::WindowingSystemInterface* wsi = osg::GraphicsContext::getWindowingSystemInterface();
unsigned int _width, _height;
wsi->getScreenResolution(osg::GraphicsContext::ScreenIdentifier(0), _width, _height);
_image->allocateImage( _width,_height,1,GL_RGB,GL_UNSIGNED_BYTE);//分配一个image
_image->readPixels(0, 0, width,height, GL_RGB, GL_UNSIGNED_BYTE);//读取像素信息抓图
_image->scaleImage(_width,_height,1);//
没有实现目的,能否再详细点,谢谢!!!
|
|