J'obtiens l'erreur suivante lorsque je tente de rendre le focus à l'application ( après un alt tab réussi ):
Alors qu'il me semble avoir gérer la perte du device en plein écran :Error in the application.
-2146232832 (Unknown)
at Microsoft.DirectX.Direct3D.Device.Reset(PresentParameters presentationParameters)
at Microsoft.DirectX.Direct3D.Device.OnParentResized(Object sender, EventArgs e)
at System.Windows.Forms.Control.OnResize(EventArgs e)
at System.Windows.Forms.Form.OnResize(EventArgs e)
at System.Windows.Forms.Control.OnSizeChanged(EventArgs e)
Si quelqu'un pouvait m'éclairer ...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28 if (deviceLost) { try { device.TestCooperativeLevel(); } catch (DeviceLostException) { return; } catch (DeviceNotResetException) { device.Reset(device.PresentationParameters); } deviceLost = false; } /* ... */ device.EndScene(); try { device.Present(); } catch(DeviceLostException) { deviceLost = true; }
Partager