Direct3D9 从 IDirect3DDevice9 获取 D3DPRESENT_PARAMETERS

Direct3D9 Get D3DPRESENT_PARAMETERS From IDirect3DDevice9

有没有办法从创建的设备中检索需要重新构建 D3DPRESENT_PARAMETERS 的所有信息?

在 Direct3D11 中 ID3D11DeviceContext 省去了所有这些麻烦,但是您将如何获取所有必要的信息来重新构造当前参数?

提前致谢!

调用 IDirect3DDevice9::GetSwapChain to get an instance of IDirect3DSwapChain9 interface. Then call GetPresentParameters 获取该结构。