Сохранение всех состояний устройства с помощью StateBlock (Direct3D 9)

Блок состояния можно использовать для записи всех состояний устройства (см. блоки состояния сохранения и восстановления (Direct3D 9)). Следующие элементы состояния включаются в состояние устройства:

Чтобы записать все состояния устройства с блоком состояния, укажите D3DSBT_ALL при вызове IDirect3DDevice9::CreateStateBlock.

блоки состояний для сохранения и восстановления состояния