You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository has been archived by the owner on Mar 30, 2019. It is now read-only.
Alt-Tabing while in full-screen results in an inaccessible window. The user can no longer "cycle" back to the game by further alt-tabing, while selecting the icon on the taskbar has no effect.
potential work around:
Manually handling the WM_ACTIVATEAPP message, and calling swapChain.SetFullscreenState(true, null). Window is displayed after this, but no longer captures user input.
Extra info:
NOT using toolkit, just SharpDX and SharpDX.Direct3D10.
Problem persists whether or not I call dxgiFactory.MakeWindowAssociation(myForm.Handle, WindowAssociationFlags.IgnoreAll);
This is on windows 7.
The text was updated successfully, but these errors were encountered:
I don't see clearly where the bug is in SharpDX. This is mostly an application side problem, so you need to manage it correctly on your side (as you would do in C++). For example, SharpDX.Windows.RenderForm provides events AppActivated/AppDeactivated that you can use to handle this case.
Alt-Tabing while in full-screen results in an inaccessible window. The user can no longer "cycle" back to the game by further alt-tabing, while selecting the icon on the taskbar has no effect.
potential work around:
Manually handling the WM_ACTIVATEAPP message, and calling swapChain.SetFullscreenState(true, null). Window is displayed after this, but no longer captures user input.
Extra info:
NOT using toolkit, just SharpDX and SharpDX.Direct3D10.
Problem persists whether or not I call dxgiFactory.MakeWindowAssociation(myForm.Handle, WindowAssociationFlags.IgnoreAll);
This is on windows 7.
The text was updated successfully, but these errors were encountered: