Base de présentation de Vista
Tous les changements d'interface qui viennent dans le paquet de Vista sont un résultat direct ou indirect sous-système graphique de s de Vista '' nouveau. Avalon appelé mais base officiellement appelée maintenant de présentation de Windows (WPF), soutiens graphiques de s de Vista '' devrait s'avérer être un avantage aux lotisseurs et aux utilisateurs. Mais il a gagné '' t soit juste la communauté de Vista qui tire bénéfice de WPF parce que Microsoft a décidé au backport WPF pour Windows Xp et serveur 2003 de Windows. Les réalisateurs veulent (et, par tous les comptes, faites déjà) l'amour WPF parce qu'il fournit un guichet unique pour tous leurs besoins graphiques. Avant WPF, les réalisateurs ont dû fonctionner avec un nombre plutôt alarmant de technologies et d'interfaces de programmation API pour commandes Tempus-link (api). Par exemple, pour dessiner une 2D forme simple, ils ont invité l'interface de dispositif de graphiques (GDI) ; pour les objets 3D, ils ont employé Direct3D ou OpenGL ; pour des objets de médias, ils ont employé DirectShow ; et pour l'interface utilisateurs objecte, ils a employé USER32 ou formes de Windows, pour appeler juste uns. Certaines de ces technologies (telles que le GDI) ont été autour depuis Windows 1.0. Clairement, il était temps pour un changement. Avec WPF, les réalisateurs peuvent faire le 2D, 3D, animation, formation image, vidéo, acoustique, effets spéciaux, et rendu des textes utilisant un api simple qui des travaux uniformément n'importe ce que le type d'objet le réalisateur fonctionne avec. Ceci simplifie considérablement l'interface utilisateurs programmant, ayant pour résultat des applications plus robustes qui sont fournies au marché plus rapidement que jamais. WPF a également présenté un nouveau langage de balisage appelé le marge bénéficiaire bénéficiaire Languagewhich d'application de XAMLeXtensible agit en tant que genre d'embout avant pour des interfaces d'application de bâtiment. L'idée ici est celle en employant le code relativement simple de marge bénéficiaire bénéficiaire, réalisateurs et les concepteurs peuvent travailler ensemble pour établir des interfaces utilisateurs. Perspective de s d'utilisateur la '', le problème principal a été qui bien que nos unités de traitement de graphiques (GPUs) soient devenues toujours plus puissantes, et nos adapteurs visuels ont été peuplés avec de plus de la mémoire de graphiques, nos logiciels d'exploitation et applicationswith l'exception notable du spherehave de jeu programmé pour tirer profit de tout ce matériel puissant. WPF change le tout cela par la mise en oeuvre les nouveaux graphiques modèle qui peuvent profiter pleinement d'aujourd'hui '' s GPUs puissant et des scads du RAM visuel. Avec WPF, tout le rendement passe par la couche puissante de Direct3D, ainsi il signifie que tout le travail graphique est débarqué au GPU, de ce fait sauver l'unité centrale de traitement pour des tâches plus importantes. (Techniquement, WPF passera seulement la charge de graphiques au GPU dans des adapteurs visuels qui soutiennent DirectX 7 ou plus tard.) En outre, le rendement emploie des graphiques de vecteur, une technologie de rendu en laquelle chaque image sur l'écran se compose de points, de lignes, de polygones, et de courbes (ceux-ci s'appellent les primitifs). À la différence des infographies par quadrillage, dans lesquelles chaque image d'écran se compose de Pixel, les images extrêmement à haute résolution de soutien de graphiques de vecteur et sont complètement extensibles (c'est-à-dire, vous pouvez bourdonner dedans et bourdonner dehors) sans n'importe quelle perte de qualité dans l'image. En outre, WPF met en application une nouvelle technologie appelée le logiciel de gestion de fenêtres de bureau (DWM), qui assume le contrôle complet au-dessus de ce que '' s a affiché sur l'écran. Dans les versions préalables de Windows, les applications ont employé des api pour montrer leurs graphiques directement sur l'écran. Maintenant le DWM assure cette corvée. Chaque application trace ses graphiques à un amortisseur hors-écran, et puis les composés de DWM que l'amortisseur contente sur l'écran. Tout ceci signifie que WPF apporte quelques changements cruciaux aux graphiques de Windows :
un article a soumis par Alex McLean
|
|||||
|