我正在尝试使用 DirectX 9 编写程序。作为该程序的一部分,我需要一种方法来更改屏幕分辨率,即 DirectX 设备的高度和宽度。我有一个指向我LPDIRECT3DDEVICE9
存储的指针,我需要一个看起来像这样的函数:
void SetResolution(int x, int y) {
// some code that actually changes the resolution
}
令人惊讶的是,我没有在互联网上找到它。我也在这个网站上找到了这个线程,但接受的答案非常模糊,看起来像是 WinAPI 和 DirectX 的混合体。