引擎device不是多線程的(D3DCREATE_MULTITHREDED),不能在其他線程使用主線程創(chuàng)建的device.
用dshow的線程來(lái)更新texture的內(nèi)容就有問(wèn)題,開(kāi)了d3d debug模式就能看到輸出了。于是用到了線程間通信,我操,這么牛B的聽(tīng)起來(lái)這么高端的東東啊,我好怕怕啊,遂google之……
多線程編程之三——線程間通訊
一個(gè)全局變量搞定(dshow的線程通知下主線程更新texture的內(nèi)容)!
posted on 2009-04-02 15:55
七星重劍 閱讀(1713)
評(píng)論(0) 編輯 收藏 引用 所屬分類:
Game Graphics