主にフルスクリーンで実行される小さなアプリケーションに DX11 を使用しています。
問題は、アプリケーションがウィンドウ モードになり、元に戻した場合、フル スクリーンに戻らないことですalt。tabalttab
altAlt - Tabtabキーを押した後、他のアプリケーションやゲームがフルスクリーン状態を維持しているのを見たことがあります。
主にフルスクリーンで実行される小さなアプリケーションに DX11 を使用しています。
問題は、アプリケーションがウィンドウ モードになり、元に戻した場合、フル スクリーンに戻らないことですalt。tabalttab
altAlt - Tabtabキーを押した後、他のアプリケーションやゲームがフルスクリーン状態を維持しているのを見たことがあります。
SwapChain を作成するときは、IDXGIFactory オブジェクトを使用します。同じオブジェクトには、MakeWindowAssociationというメソッドがあり、次のフラグを使用してそのメソッドを呼び出します: DXGI_MWA_NO_ALT_ENTER。(詳細: http://msdn.microsoft.com/en-us/library/windows/desktop/bb174540(v=vs.85).aspx )
フルスクリーンからウィンドウモードへの自動変更を防ぎます。
IDXGISwapChainの次のメソッドを調べて、フルからウィンドウへの手動変更を処理する方法を確認することもできます: SetFullscreenState (詳細: http://msdn.microsoft.com/en-us/library/windows/desktop/bb174540(v=vs .85).aspx )