引擎device不是多线程的(D3DCREATE_MULTITHREDED),不能在其他线程使用主线程创建的device.
用dshow的线程来更新texture的内容就有问题,开了d3d debug模式就能看到输出了。于是用到了线程间通信,我操,这么牛B的听起来这么高端的东东啊,我好怕怕啊,遂google之……
多线程编程之三——线程间通讯
一个全局变量搞定(dshow的线程通知下主线程更新texture的内容)!
posted on 2009-04-02 15:55
七星重剑 阅读(1701)
评论(0) 编辑 收藏 引用 所属分类:
Game Graphics