Guide de programmation Direct2D

Cette section contient des rubriques de programmation conceptuelle qui décrivent comment utiliser l’API Direct2D.

Rubrique Description
Vue d’ensemble de l’API Direct2D.
Fournit une vue d’ensemble du modèle objet Direct2D.
Direct2D et Haute résolution
Décrit comment Direct2D s’en charge pour l’affichage à haute résolution.
Stratégies de gestion des erreurs Direct2D
Décrit les stratégies de gestion des erreurs dans Direct2D.
Appareils et contextes d’appareil
Amélioration des performances des applications Direct2D
Décrit les techniques permettant d’améliorer les performances de Direct2D.
Vue d’ensemble des couches
Décrit les principes de base des couches Direct2D.
Impression et listes de commandes
Le contrôle d’impressionDirect2D est un nouveau composant du module Direct2D dans Windows 8. Ce composant permet aux applications Direct2D de réutiliser leurs appels de dessin Direct2D (en termes de modifications d’état et de primitives de rendu) pour fournir des résultats d’impression similaires à ceux que vous voyez à l’écran.
Applications Direct2D multithread
Décrit les meilleures pratiques pour la création d’applications Direct2D multithread.
Profilage des applications DirectX
Montre comment mesurer certaines des mesures de temps de performances les plus importantes pour une application DirectX à l’aide des outils XPerf et GPUView fournis dans le cadre de Windows Performance Toolkit.
Compression de blocs
Décrit comment fonctionne la compression de blocs et comment l’utiliser dans WIC et Direct2D.
Effets
Vue d’ensemble des effets Direct2D.
Pinceaux
Décrit comment utiliser des pinceaux Direct2D, des objets que vous utilisez pour peindre des remplissages et des contours.
Géométries
Décrit comment utiliser des géométries Direct2D pour représenter, manipuler et analyser des formes.
Interopérabilité
Décrit comment Direct2D interagit avec d’autres systèmes.
Transformations
Décrit les principes de base des transformes et comment appliquer diverses transformations à des objets.
Rubriques de procédures
Fournit des exemples qui montrent comment accomplir diverses tâches avec Direct2D.
Rendu de texte avec Direct2D et DirectWrite
Contrairement à d’autres API, telles que GDI, GDI+ ou WPF, Direct2D interagit avec une autre API, DirectWrite, pour manipuler et restituer du texte. Cette rubrique décrit les avantages et l’interopérabilité de ces composants distincts.
Vue d'ensemble des masques d'opacité
Décrit comment utiliser des bitmaps et des pinceaux pour définir des masques d’opacité.
Vue d’ensemble des ressources
Décrit les ressources Direct2D et la façon dont elles peuvent être partagées.
Formats de pixel et modes alpha pris en charge
Décrit les formats de pixels et les modes alpha pris en charge par chaque type de cible de rendu.
Utilisation de Direct2D pour le rendu Server-Side
Décrit l’utilisation de Direct2D pour le rendu côté serveur.
Vue d’ensemble des cibles de rendu
Décrit les différents types de cibles de rendu Direct2D et comment les utiliser.
Vue d’ensemble des cibles de rendu A8 compatibles
Décrit les principes de base des cibles de rendu A8 compatibles et fournit des exemples montrant comment les utiliser.