Managed DirectX プログラムを全画面表示で実行しようとしたときに、この問題に遭遇しました。1920x1080 (ネイティブ解像度) ではボーダレス ウィンドウとして問題なく動作しますが、フル スクリーンの 1920x1080 デバイスを作成しようとすると、「アプリケーションでエラーが発生しました」という例外が発生します。しかし、800x600 のフルスクリーンで動作したので、Manager.Adapters.Default.SupportedDisplayModes の値を調べたところ、サポートされている最高解像度は 1600x1024 で、動作します。幅が 1920 のモードはありません。
この問題について Google で何も見つかりません。nVidia GeForce GT540M と Windows 7 を持っています。これについて何か知っている人はいますか? 修正はありますか?
詳細なメモ: DirectX Caps Viewer では、DXGI 1.1 Devices\Outputs\Display Modes では 1920x1080 と表示されますが、Direct3D9 Devices\Display Modes では 1920x1080 とは表示されません。MDX はバックエンドとして DX9 を使用していると思いますか? しかし、なぜ DX9 は 1920x1080 をサポートしないのでしょうか?