none
WFP FAQ – Est-ce que WPF est indépendant de la résolution d’écran ? RRS feed

  • Discussion générale

  • L'utilisateur Windows est responsable pour la définition d'une résolution supposée de l'affichage vidéo. Cela se fait dans l'applet de propriétés d'affichage. En général, la résolution est 96 ou 120 DPI, mais elle pourrait être définie plus élevé. Cela a été le cas pour plusieurs versions antérieures de Windows, et il reste inchangé.

     

    La résolution supposée est indépendante de la résolution réelle du moniteur. L'utilisateur peut tenter de définir la résolution supposée égale à la résolution réelle, mais il y a peu de raisons pour ça.

     

    La programmation WPF implique des unités indépendantes du périphérique de 1/96ème de pouce. Si la résolution supposée de l'affichage vidéo est de 96 DPI, alors les DIU (Device Independent Units) du WPF correspondent directement aux pixels. Si la résolution supposée de l'affichage vidéo est 120 DPI, alors les DIU du WPF sont égales à 1 - 1/3 pixels.

     

    D'un point de vue fonctionnel, il n'y a aucun changement réel. Pendant des décennies, les programmeurs de Windows ont obtenu la résolution supposée de l'affichage vidéo ou ont utilisé des modes de mappage basées sur cette résolution supposé. L'ensemble du processus est un peu plus commode dans WPF que dans l'API de Windows précédente, mais elle est fonctionnellement identique.

     

    Le DIU WPF est seulement quelque chose que voit le programmeur. Il n'affecte pas les utilisateurs. Les utilisateurs ne doivent pas procéder aux ajustements pour s'adapter à la DIU du WPF.

    Pour plusieurs informations sur WPF, consultez la page Formation WPF – Foire aux Questions

    vendredi 25 juin 2010 14:11