Direct2D

Objectif

Direct2D est une API graphique 2D à accélération matérielle et en mode immédiat, qui offre des performances élevées et un rendu de grande qualité pour les éléments géométriques, bitmaps et textes 2D. L’API Direct2D est conçue pour bien interagir avec GDI, GDI+ et Direct3D.

Développeurs concernés

Direct2D est conçu principalement pour être utilisé par les classes de développeurs suivantes :

  • Développeurs d’applications natives de grande taille, à l’échelle de l’entreprise.
  • Développeurs qui créent des boîtes à outils et des bibliothèques de contrôle pour les utiliser par les développeurs en aval.
  • Développeurs qui ont besoin d’un rendu côté serveur de graphiques 2D.
  • Les développeurs qui utilisent des graphiques Direct3D et ont besoin d’un rendu 2D et de texte simple et hautes performances pour les menus, les éléments d’interface utilisateur (IU) et les affichages tête haute (HUD).

Conditions d’exécution

  • Windows 7 ou Windows Vista avec Service Pack 2 (SP2) et Platform Update pour Windows Vista et versions ultérieures.
  • Windows Server 2008 R2 ou Windows Server 2008 avec Service Pack 2 (SP2) et mise à jour de plateforme pour Windows Server 2008 et versions ultérieures.

Notes

Platform Update pour Windows Vista et Platform Update pour Windows Server 2008 sont un ensemble de bibliothèques d’exécution qui permettent aux développeurs de cibler des applications vers Windows 7, Windows Vista, Windows Server 2008 R2 et Windows Server 2008. Ces mises à jour seront disponibles pour tous les clients Windows Vista et Windows Server 2008 via Windows Update. Les applications tierces qui nécessitent Platform Update pour Windows Vista ou Platform Update pour Windows Server 2008 peuvent avoir Windows Update détecter si la mise à jour requise est installée ; si ce n’est pas le cas, Windows Update la téléchargera et l’installera en arrière-plan.

Contenu de cette section

Rubrique Description
Nouveautés de Direct2D
Voici quelques-uns des nouveaux ajouts à Direct2D.
À propos de Direct2D
Introduit Direct2D, une API qui permet aux développeurs Win32 d’effectuer des tâches de rendu de graphiques 2D avec des performances et une qualité visuelle supérieures.
Démarrage rapide Direct2D pour Windows 8
Résume les étapes requises pour dessiner avec Direct2D et fournit un exemple de code.
Prise en main avec Direct2D
Décrit comment commencer à créer des applications Direct2D et fournit un exemple de code.
Guide de programmation
Cette section contient des rubriques de programmation conceptuelle qui décrivent comment utiliser l’API Direct2D.
Référence Direct2D
Décrit en détail l’API Direct2D.
Outils et utilitaires
Outils et utilitaires fournis pour Direct2D.
Exemples
Exemples d’applications qui illustrent l’API Direct2D.
Glossaire Direct2D
Décrit les termes couramment utilisés par la documentation Direct2D.

Ressources supplémentaires