DirectX 9を使用してプログラムを作成しようとしています。このプログラムの一部として、画面の解像度、つまりDirectXデバイスの高さと幅を変更する方法が必要です。保存したものへのポインタがLPDIRECT3DDEVICE9
あり、次のような関数が必要です。
void SetResolution(int x, int y) {
// some code that actually changes the resolution
}
驚いたことに、私はそれをインターネットで見つけることができませんでした。このサイトでもこのスレッドを見つけましたが、受け入れられた答えは非常にあいまいで、WinAPIとDirectXが混在しているように見えます。