2013-01-17 135 views
2

我正在嘗試使用DirectX 9編寫程序。作爲此程序的一部分,我需要一種方法來更改屏幕分辨率,即DirectX設備的高度和寬度。我有一個指針存儲在我的LPDIRECT3DDEVICE9,我需要的功能,看起來像這樣:如何在DirectX 9中更改屏幕分辨率

void SetResolution(int x, int y) { 
// some code that actually changes the resolution 
} 

出人意料的是,我沒能找到它在互聯網上。我也在這個網站上發現了this線程,但接受的答案非常模糊,看起來像是WinAPI和DirectX的混合體。

回答