1
給定IDirect3DDevice9的一個實例,有什麼方法可以將它置於原始渲染狀態(即設備初始創建時的狀態)?有什麼辦法可以將IDirect3DDevice9實例恢復到默認的渲染狀態?
我遇到的最簡潔的方法是在創建設備後通過IDirect3DDevice9 :: CreateStateBlock創建一個狀態塊,以便稍後應用它。不幸的是,我在現有項目的限制下運行,因此我無法修改設備創建代碼;當我的組件獲得設備時,其默認狀態已被修改。因此,我正在尋找其他方法。
Thx! 〜Raf