Direct3D9 Получить D3DPRESENT_PARAMETERS из IDirect3DDevice9

Есть ли способ получить всю информацию, которая требуется для восстановления D3DPRESENT_PARAMETERS с созданного устройства?

В Direct3D11 ID3D11DeviceContext избавляет от всех этих проблем, но как бы вы пошли и получили всю необходимую информацию для восстановления существующих параметров?

Заранее спасибо!

1 ответ

Решение

Вызовите IDirect3DDevice9::GetSwapChain, чтобы получить экземпляр интерфейса IDirect3DSwapChain9. Затем вызовите GetPresentParameters, чтобы получить эту структуру.

Другие вопросы по тегам