J'ai une application D3D11 et je veux ajouter un support plein écran approprié. Maintenant, je peux laisser DXGI basculer ma fenêtre en plein écran pour moi, et j'ai l'impression que DXGI s'occupera de tout ce qui est nécessaire pour faire basculer la chaîne de swap avant et le backbuffer au lieu de les blitting.
Cependant, laisser DXGI effectuer le swich semble peu fiable avec une configuration multi-écrans - les écrans secondaires restent entièrement noirs après le changement la plupart du temps, sans raison ni motif apparent.
Il peut s'écouler plusieurs fois avant et en arrière avant que la fenêtre plein écran et le reste du bureau ne s'affichent sur les autres écrans.
Apparemment, je ne suis pas seul avec cela, Battlefield 3 et WoW semblent avoir des problèmes similaires pour beaucoup de gens.
Maintenant, la vraie question: je suppose que même ces sociétés de développement de jeux AAA ne peuvent pas faire fonctionner cela, mon plus grand espoir serait de faire en quelque sorte passer moi-même en plein écran.
Y a-t-il quelque chose que je puisse faire pour faire passer ma fenêtre / ma plateforme d'échange en mode plein écran approprié, avec retournement de tampon?