Direct3D9从IDirect3DDevice9获取D3DPRESENT_PARAMETERS

时间:2019-03-01 20:23:26

标签: c++ directx directx-9 direct3d9

是否可以从创建的设备中检索需要重新构建D3DPRESENT_PARAMETERS的所有信息?

在Direct3D11 ID3D11DeviceContext中可以省去所有的麻烦,但是您将如何获得所有必要的信息来重建现有参数呢?

谢谢!

1 个答案:

答案 0 :(得分:1)

调用IDirect3DDevice9::GetSwapChain以获取IDirect3DSwapChain9接口的实例。然后调用GetPresentParameters获得该结构。