Windows Dev Center

Créer votre première application du Windows Store à l’aide de DirectX

[Cette série de didacticiels est présentée dans Développer des applications réussies pour Windows 8.]

Si vous connaissez DirectX, vous pouvez développer une application du Windows Store DirectX à l’aide de code C++ et HLSL natif pour profiter pleinement du matériel vidéo.

Cette section fournit des didacticiels et des procédures de base pour se lancer dans le développement d’applications DirectX.

Remarque  

Bien que ce didacticiel porte principalement sur la création d’applications du Windows Store pour Windows 8.1, vous pouvez également utiliser le langage C++ et DirectX pour développer des applications du Windows Phone Store pour Windows Phone 8.1. Pour plus d’informations, de didacticiels et de ressources, voir Développement d’applications Windows Runtime (C++ et DirectX).

Applications du Windows Store avec C++

Une application DirectX Windows Store constitue une application développée à l’aide d’API C++ natives et d’API DirectX mises à disposition du Windows Runtime. Ce modèle est plus complexe que l’application du Windows Store classique, mais il offre une meilleure flexibilité et un accès plus étendu aux ressources système, particulièrement aux périphériques graphiques. Il s’agit donc d’un modèle indiqué pour les développeurs expérimentés.

Pourquoi développer une application du Windows Store en C++ ?

La réponse est simple : pour créer un jeu exigeant sur le plan graphique et multimédia, à même d’exploiter les fonctionnalités prises en charge par de nombreux périphériques graphiques. Cela ne sera pas simple si vous êtes novice en matière de développement de jeux ou de développement Windows et C/C++, mais il y a aussi des raisons de se réjouir : il s’agit jusqu’ici de la version de Microsoft DirectX la plus simple et la plus homogène. C’est aussi la plus efficace et la plus riche en fonctionnalités. Si votre objectif est de maîtriser le développement de jeux et d’apprendre les techniques les plus avancées, DirectX vous est tout indiqué pour cela.

Ceci dit, il est essentiel d’élaborer le plan de votre jeu. Si vous débutez dans le développement de jeux et que votre jeu n’est pas très exigeant du point de vue graphique, pensez plutôt à le développer comme une application du Windows Store classique. Par ailleurs, il existe de nombreux progiciels graphiques et de développement de jeux de type « middleware » pour plateformes Windows, qui ne demandent pas tous des compétences significatives en matière de programmation.

Si vous êtes déterminé, ou si vous souhaitez simplement créer un jeu avec de beaux graphismes ou une application riche en graphismes complexes, ce qui suit vous sera utile.

Dans cette section

RubriqueDescription

Prérequis

Quand vous commencez à développer une application du Windows Store à l’aide de DirectX, gardez à l’esprit les prérequis présentés sur cette page. Cela inclut les technologies dont vous avez besoin avant de vous lancer.

Prise en main du développement d’un jeu DirectX simple pour le Windows Store

La création d’un jeu Microsoft DirectX pour le Windows Store est un défi pour un nouveau développeur. Nous présentons ici les concepts et les étapes à suivre pour développer un jeu avec DirectX et C++.

Comment configurer votre application pour présenter un affichage

Pour développer une application du Windows Store en DirectX, vous devez comprendre comment raccorder DirectX à l’infrastructure de fenêtrage qui est fournie par Windows Runtime et exposée en tant que types CoreApplicationView et CoreWindow. Nous vous guidons ici pas à pas dans le processus de création d’un objet CoreWindow et de connexion d’une chaîne d’échange DirectX à cet objet.

Feuille de route pour les applications du Windows Store en C++ et DirectX

Voici des ressources clés pour vous permettre de commencer à utiliser DirectX et C++ pour développer des applications du Windows Store riches en graphiques, comme des jeux.

 

 

 

Afficher:
© 2015 Microsoft