Vue d’ensemble de GDI+
Windows GDI+ est le sous-système du système d’exploitation Windows XP ou De Windows Server 2003 qui est chargé d’afficher des informations sur les écrans et les imprimantes. GDI+ est une API qui est exposée via un ensemble de classes C++.
Comme son nom l’indique, GDI+ est le successeur de Windows Graphics Device Interface (GDI), l’interface de périphérique graphique incluse dans les versions antérieures de Windows. Windows XP ou Windows Server 2003 prend en charge GDI pour la compatibilité avec les applications existantes, mais les programmeurs de nouvelles applications doivent utiliser GDI+ pour tous leurs besoins graphiques, car GDI+ optimise de nombreuses fonctionnalités de GDI et fournit également des fonctionnalités supplémentaires.
Une interface de périphérique graphique, telle que GDI+, permet aux programmeurs d’applications d’afficher des informations sur un écran ou une imprimante sans avoir à se soucier des détails d’un périphérique d’affichage particulier. Le programmeur d’application effectue des appels aux méthodes fournies par les classes GDI+, et ces méthodes effectuent à leur tour les appels appropriés à des pilotes de périphérique spécifiques. GDI+ isole l’application du matériel graphique, et c’est cette isolation qui permet aux développeurs de créer des applications indépendantes de l’appareil.