高分求教directdraw如何使用非独占模式,或者如何控制使用双显示器的另外一个显示器。
现在有的显卡支持双显示器,但是如何利用directdraw来控制使用另外一个显示器呢?
最好有个vb的例子,vc也可以拉。多谢。
问题点数:100、回复次数:6Top
1 楼happy__888([顾问团]寻开心 www.e-jjj.com)回复于 2006-03-13 10:43:47 得分 100
使用windows的桌面扩展,然后在两个窗口上各自创建一个窗口,使用directdraw的时候,不同的窗口用不同的设备ID来创建
双头或者双卡,在directdraw当中都会发现多个显示设备的,需要选择一个来使用的Top
2 楼sunwood(断刀客)回复于 2006-03-13 11:28:11 得分 0
那如何知道另外一个设备呢?新手,见笑Top
3 楼happy__888([顾问团]寻开心 www.e-jjj.com)回复于 2006-03-13 12:36:23 得分 0
ddraw有枚举设备的例子啊Top
4 楼sunwood(断刀客)回复于 2006-03-14 16:20:18 得分 0
例子在哪里找呢?
Top
5 楼sunwood(断刀客)回复于 2006-03-14 20:41:31 得分 0
怎么没有人会阿?告诉我吧,我市超级菜鸟,赫赫Top
6 楼sunwood(断刀客)回复于 2006-03-14 21:29:37 得分 0
搞定了,看来还要靠自己啊。不顾还是要感谢happy__888
其实vb里面有一个DirectDrawEnum的object,它有GetCount、GetGuid等等很方便的属性。Top




