Direct3D9 Получить D3DPRESENT_PARAMETERS из IDirect3DDevice9
Есть ли способ получить всю информацию, которая требуется для восстановления D3DPRESENT_PARAMETERS
с созданного устройства?
В Direct3D11 ID3D11DeviceContext
избавляет от всех этих проблем, но как бы вы пошли и получили всю необходимую информацию для восстановления существующих параметров?
Заранее спасибо!
1 ответ
Решение
Вызовите IDirect3DDevice9::GetSwapChain, чтобы получить экземпляр интерфейса IDirect3DSwapChain9. Затем вызовите GetPresentParameters, чтобы получить эту структуру.