作者wupojung (常驻程式)
看板GameDesign
标题[请益] 有人尝试过双萤幕输出麻?
时间Sat Aug 16 02:01:34 2008
小弟 不才 跟各位请教下列问题:
1.有人做过 双萤幕显现的效果嘛? (两个萤幕显示不同的画面)
1.1 如果有,那请问 是采用OpenGL麻?还是DX?
2.有尝试用任何方法开启 2个 Windows 并且配合OpenGL显示麻?
目前小弟用SDL 的video方式 好像不能一次开两个画面....
类似这样:
screen2 = SDL_SetVideoMode (800, 600, 16, SDL_SWSURFACE );
本来想说 screen2 可以做两次 就可以 结果发现 系统会以最後一个显示> <"
2.2 有人尝试过别的方法开启两个显示的画面(同一个显示器)
以上两个问题,能解决1或2都可以.....
不出各位所料 我要做3D显示...XD
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 203.67.213.161
1F:推 killman:我有用过opengl的双视窗 不过写的很烂 08/16 09:58
2F:→ killman:比较快的方法应该是同视窗开两个viewport 用glScissor 08/16 10:00
3F:推 Bencrie:OpenGL 多视窗要一直呼叫(glx|wgl)MakeCurrent来切换 08/16 15:16
想到2个方法:
1.使用Win 的窗口去呼叫出来 (我用Dev 预设OpenGL的范例开两个windows过)
2.将显示画面变成1600*600(800*600*2) 然後显示卡设置 成水平延伸
(SDL设置成全萤幕不知道能不能有这个效果)
另外感谢 楼上的回答 我会try看看
※ 编辑: wupojung 来自: 59.104.147.175 (08/17 03:01)