2014-06-12 36 views

回答

0

不,你不能。打開調試運行時並以調試模式運行時,您將看到以下錯誤。

Direct3D9: (ERROR) :All user created stateblocks must be freed before ResetEx can succeed. ResetEx Fails. 

另一種方法是您可以在不使用狀態塊的情況下手動保存/恢復設備狀態。當您在渲染之前更改狀態時,請使用變量保存每個狀態,然後在復位設備後恢復狀態。

相關問題