I iie Unregistered / Unconfirmed GUEST, unregistred user! 2001-06-08 #1 OpenGL的显示功能很强,但怎么用在打印上,请教各位高手。 不好意思说,我现在发布的用户手册上对于三维图形的打印, 都是要求用户用屏幕拷贝、粘贴……呵呵
人 人在边缘 Unregistered / Unconfirmed GUEST, unregistred user! 2001-09-21 #3 OpenGL的绘图命令在Windows里是通过wgl库完成的,wgl库负责将OpenGL的绘制设备RenderContext与GDI的DeviceContext联系起来, 可以假设为OpenGL在RenderContext里有一个FrameBuffer,记录着生成的图案,而wgl则负责把FrameBuffer的内容BitBlt到 DeviceContext上。那么通过对DeviceContext的直接读取操作可以完成Opengl的打印。 具体我还没做过,这里只是先纸上谈兵了!呵呵! 回去好好试试!
OpenGL的绘图命令在Windows里是通过wgl库完成的,wgl库负责将OpenGL的绘制设备RenderContext与GDI的DeviceContext联系起来, 可以假设为OpenGL在RenderContext里有一个FrameBuffer,记录着生成的图案,而wgl则负责把FrameBuffer的内容BitBlt到 DeviceContext上。那么通过对DeviceContext的直接读取操作可以完成Opengl的打印。 具体我还没做过,这里只是先纸上谈兵了!呵呵! 回去好好试试!