DirectX - Définition

Source: Wikipédia sous licence CC-BY-SA 3.0.
La liste des auteurs de cet article est disponible ici.

Compatibilité

Des API comme Direct3D et DirectSound interagissent directement avec le matériel par le biais de drivers. Les fabricants de matériel doivent écrire ces drivers pour une version spécifique du DirectX ‘Device Driver Interface’ (ou DDI). Des version ancienne de DirectX incluait un certain nombre de mises à jour de drivers DirectX mais cette pratique fut abandonné au profit de Windows Update qui peut permettre aux utilisateurs de télécharger uniquement les drivers spécifiques à leur matériel. Les version antérieures à DirectX 10 étaient vouée à être compatible avec des drivers anciens, il était possible d’utiliser des versions plus récente de DirectX avec des drivers écrit pour supporter une version plus ancienne de DDI. Par exemple, un jeu s’appuyant sur Direct3D 9 pouvait fonctionner sur une machine équipé d’une carte n’ayant qu’un driver développé à l’époque de DirectX 6. Par contre avec DirectX 10 sur Vista, compte tenu de l’ampleur des changements et du fait que certaines fonctionnalités exposées par l’API ne sont possibles que grâce au nouveau modèle de driver, il est impossible d’utiliser une application développée pour cette version de DirectX sans drivers correspondant au nouveau modèle de drivers WDDM. Plusieurs versions de DirectX sont préinstallées avec de nombreuses versions de Windows de façon à supporter des applications écrites avec des versions anciennes de cette API tant que celles-ci n’ont pas été réécrites pour la version la plus récente et continuent d’être utilisées.

Versions

Version Code de version Numéro de version
DirectX 1.0 4.02.0095 30 septembre 1995
DirectX 2.0 4.03.00.1096 1996
DirectX 2.0a 4.03.00.1096 5 juin 1996
DirectX 3.0 4.04.00.0068 15 septembre 1996
4.04.00.0069 1996
DirectX 3.0a 4.04.00.0070 Décembre 1996
DirectX 3.0b 4.04.00.0070 Décembre 1996
DirectX 4.0 Jamais sortie
DirectX 5.0 4.05.00.0155 (RC55) 16 juillet 1997
DirectX 5.2 4.05.01.1600 (RC00) 5 mai 1998
4.05.01.1998 (RC0) 25 juin 1998
DirectX 6.0 4.06.00.0318 (RC3) 7 août 1998
DirectX 6.1 4.06.02.0436 (RC0) 3 février 1999
DirectX 6.1a 4.06.03.0518 (RC0) 5 mai 1999
DirectX 7.0 4.07.00.0700 (RC1) 22 septembre 1999
4.07.00.0700 17 février 2000
DirectX 7.0a 4.07.00.0716 (RC0) 8 mars 2000
4.07.00.0716 (RC1) 2000
DirectX 7.1 4.07.01.3000 (RC1) 14 septembre 2000
DirectX 8.0 4.08.00.0400 (RC10) 12 novembre 2000
DirectX 8.0a 4.08.00.0400 (RC14) 5 février 2001
DirectX 8.1 4.08.01.0810 25 octobre 2001
4.08.01.0881 (RC7) 8 novembre 2001
DirectX 8.1a 4.08.01.0901 (RC?) 2002
DirectX 8.1b 4.08.01.0901 (RC7) 25 juin 2002
DirectX 8.2 4.08.02.0134 (RC0) 2002
DirectX 9.0 4.09.00.0900 (RC4) 19 décembre 2002
DirectX 9.0a 4.09.00.0901 (RC6) 26 mars 2003
DirectX 9.0b 4.09.00.0902 (RC2) 13 août 2003
DirectX 9.0c 4.09.00.0903  
4.09.00.0904 (RC0) 4 août 2004
4.09.00.0904 6 août 2004
DirectX 9.0c 4.09.00.0904 (RC0) août 2005
DirectX 9.25.1476 4.09.00.0905 (RC0) novembre 2008
DirectX 9.26.1590 4.09.00.0906 (RC0) mars 2009
DirectX 10.0 6.00.6000.16386 30 novembre 2006
DirectX 10.1 6.00.6001.18000 18 mars 2008
DirectX 11 6.01.7600.16385 22 juillet 2009
DirectX 11 7.00.6002.18107 26 octobre 2009

mise à jour Microsoft Vista SP2 et DirectX 11 [1] Windows Vista (KB971512) 7.00.6002.18107 version DirectX 11.

Page générée en 0.089 seconde(s) - site hébergé chez Contabo
Ce site fait l'objet d'une déclaration à la CNIL sous le numéro de dossier 1037632
A propos - Informations légales | Partenaire: HD-Numérique
Version anglaise | Version allemande | Version espagnole | Version portugaise