Recommander ce site à un ami Cliquez ici pour ajouter CulturePC à vos sites favoris Lancer l'impression de cette page
Accueil >> Articles de base : Multimedia >> Comprendre DirectX

DIRECTX 10, 9...

Si vous vous intéressez un minimum au monde de l'informatique, vous avez certainement entendu parler de la fameuse bibliothèque DirectX. Cet article fait le point sur la question à l'occasion de la sorite de DirectX 10.

presentation DE DIRECTX

DirectX est une bibliothèque graphiqe développée par Microsoft pour ses systèmes d'exploitation Windows et qui permet aux éditeurs de jeux de faire fonctionner leurs jeux sous Windows. De même que OpenGL (concurrent direct de DirectX), DirectX est un ensemble de routines (fonctions & procédures) permettant la création de graphiques. Une fois sollicité par un logiciel, DirectX se chargera de gerer la "communication" avec votre matériel (pricipalement la carte graphique et le processeur) pour permettre la création des graphiques demandés.

Ainsi, quand un développeur de jeux (ou d'applications graphiques) souhaite faire apparaitre un quelconque graphique ou forme géometrique sur votre moniteur (carré, point, ligne...), il peut faire appel à une des fonctionnalités que lui propose DirectX pour lui faciliter la tâche et gérer les "détails", le développeur pourra ainsi se concentrer sur la logique de programmation de son jeux.

evolution de directx

Pendant plusieurs années, Microsoft avait fait évoluer DirectX jusqu'à atteindre la version 9.0c Aujourd'hui, afin de remttre de l'ordre dans cette bibliothèque vieillissante et de plus en plus complexe, Microsoft a repris tout depuis le début et nous a gratifié d'une toute nouvelle mouture : DirectX 10. De plus, et afin de soutenir son nouveau Windows VISTA qui peine à s'imposer, ce dernier est le seul à permettre l'utilisation de cette bibliothèque et devrait le rester, les versions plus anciennes devant se contenter de DirectX 9.0c, 9.0, 8.0...

compatibilite de directx

Pour pouvoir exploiter correctement une version donnée de DirectX, la carte graphique doit être compatible avec la version utilisée. Ainsi, une GeForce de la serie 7xxx ne supporte pas DirectX 10 et se limite à DirectX 9, par contre une GeForce de série 8xxx est capable d'éxécuter les instructions DirectX 10.

Dans le cas où votre carte graphique ne gère pas la version DirectX que vous souhaitez utiliser, sachez que votre processeur supportera lui même la charge supplémentaire ce qui devrait le ratentir sensiblement et réduire les performances de votre ordinateur et le confort d'utilisation de vos applications graphiques.

A noter enfin qu'une carte graphique compatible DirectX 10 est compatible avec toutes les versions précédentes (compatibilité descendante) de DirectX.


Partagez cet article avec vos amis !

Cours Excel
Un cours illustré et très complet sur Excel 2003.

Tutorial eMule
Télechargez tout ce que vous voulez gratuitement grâce à eMule.

Comment créer son site
Tout ce qu'il faut savoir pour créer son site Interent.

Tutorial Anti Spam
Débarassez votre boite eMail du courrier indésirable.

Tutorial Virtualdub
Le couteau suisse de la vidéo sur PC expliqué pas à pas.