Envoyé par
moldavi
Salut.
La gestion des écrans sous windows est simple. Du moins en mode bureau étendue. Tu dois voir ce mode comme un seul écran. Si tu définis les deux écrans en 1024*768, par exemple, alors tu as en fait un seul écran de 2048*768.
L'écran 1 correspond aux coordonnées 0/1024 et l'écran 2 1024/2048. Les numéros d'écran correspondent à l'identification sur les propriétés du bureau. Le grand chiffre 1 en blanc ou le chiffre deux. Ce qui siginifie que tu peux inverser l'écran un et deux, mais les coordonnées elles ne changent pas.
Pour positionner ton application sur un écran, tu donnes les coordonnées correspondantes. Pour un plein écran sur le moniteur 2 ce sera 1024/0-2048/768.
Le problème du bureau étendu, c'est que l'utilisation des ressources par le processeur est supérieur à la normale, et sûrement même qu'un mode clône (enfin j'ai pas trop testé).
La gestion du double écran en mode bureau étendu passe donc par window.
Pour gérer ce mode directement dans la carte graphique, il va falloir connaître les spécifications des chipsets graphiques des fabricants habituels et écrire un driver spécifique. Je ne sais pas dans quelle mesure ceci est possible.
Partager