Prise en main de DirectX Graphics

Les graphiques Microsoft DirectX fournissent un ensemble d’API que vous pouvez utiliser pour créer des jeux et d’autres applications multimédias hautes performances. Les graphiques DirectX prennent en charge les graphiques 2D et 3D hautes performances.

Pour les graphiques 3D, utilisez l’API Microsoft Direct3D 11. Même si vous disposez d’un matériel Microsoft Direct3D à 9 ou Microsoft Direct3D à 10 niveaux, vous pouvez utiliser l’API Direct3D 11 et cibler un niveau de fonctionnalité 9_x ou de niveau de fonctionnalité 10_x appareil. Pour plus d’informations sur le développement de graphiques 3D avec DirectX, consultez Créer des graphiques 3D avec DirectX.

Pour les graphiques et le texte 2D, utilisez Direct2D et DirectWrite plutôt que Windows Graphics Device Interface (GDI).

Pour composer des bitmaps renseignées par Direct3D 11 ou Direct2D, utilisez DirectComposition.

Pour en savoir plus sur la création d’une application du Windows Store qui utilise DirectX, consultez Créer votre première application du Windows Store à l’aide de DirectX. Vous pouvez utiliser la classe Windows.UI::Xaml::Controls::SwapChainPanel pour créer des applications DirectX hautes performances avec une superposition d’interface utilisateur XAML. Pour plus d’informations sur la combinaison de XAML et DirectX dans une application Windows, consultez DirectX et interopérabilité XAML.

Pour en savoir plus sur la création d’un pilote d’affichage pour Windows 8, consultez Feuille de route pour le modèle de pilote d’affichage Windows (WDDM).

Si vous avez besoin de la documentation pour les versions précédentes de DirectX, consultez Classic DirectX Graphics.