Forum de la communauté SFML

Aide => Fenêtrage => Discussion démarrée par: FeelZoR le Novembre 15, 2016, 08:01:27 pm

Titre: Dual Screen et getDesktopMode()
Posté par: FeelZoR le Novembre 15, 2016, 08:01:27 pm
Bonjour,
Tout d'abord, j'espère ne pas me tromper de section / créer de doublon.

J'ai créé une application en fullscreen, en utilisant getDesktopMode() (j'initialise une variable nommée mode pour garder ce mode en mémoire, pour une utilisation future dans le code) pour avoir une résolution agréable. Jusqu'ici, aucun problème, tout s'affiche correctement, en 1920 x 1080, mais lorsque je décide d'utiliser l'attribut width de ma variable mode, je m'aperçois que j'ai une largeur légèrement supérieure à 1920, une largeur de 3600, qui est en fait l'addition de la largeur de mes deux écrans. Autant dire que pour réutiliser ce width, ce n'est pas très pratique.

Alors je voulais savoir, est-ce normal ? Et si oui, y a-t-il un moyen de résoudre ce problème ?

Par contre, j'ai remarqué que ma RenderWindow a bien une largeur de 1920, c'est justement ça que je ne comprends pas...

Je ne pense pas utile de poster un code pour ce problème, mais si vous y tenez vraiment, je le posterai ^^

Merci d'avance.