3

主にフルスクリーンで実行される小さなアプリケーションに DX11 を使用しています。
問題は、アプリケーションがウィンドウ モードになり、元に戻した場合、フル スクリーンに戻らないことですalttabalttab

altAlt - Tabtabキーを押した後、他のアプリケーションやゲームがフルスクリーン状態を維持しているのを見たことがあります。

4

1 に答える 1

0

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 )

于 2013-01-24T21:27:39.967 に答える