Flux rss

Qu'est-ce que DirectX?

DirectX représente un ensemble de pilotes (drivers) pour de nombreuses fonctions. Son intérêt consiste à regrouper tous les drivers et leur associer une même programmation. Il représente donc une interface entre les drivers et les programmes qui l'utilisent. Ainsi, un programmeur n'a plus à prendre en compte tous les drivers existant et faire en sorte que le jeu (car DirectX est essentiellement utilisé pour le jeu) fonctionne avec chacun d'entre eux. Le programmeur peut donc programmer en utilisant les routines DirectX, qui se chargera de faire fonctionner chaque élément auquel le programme fait appel!

Les drivers que DirectX regroupe sont classés par catégorie :

  • Direct3D: Accéleration graphique 3D
  • DirectDraw: Accélération graphique 2D (dessins vectoriels)
  • DirectVideo: Accélération des séquences vidéo
  • DirectSound: Pilotage des cartes son
  • DirectInput: Pilotage des contrô:leurs de jeux (joystick, joypad, ...)
  • DirectPlay: Gestion des données circulant à travers un réseau (pour le jeu en réseau)
A chaque nouvelle version de DirectX (par exemple DirectX 6.0) de nouveaux pilotes sont ajoutés, ainsi que de nouveaux groupes de fonctions.

Direct3D

Direct3D est une des fonctions de DirectX les plus en vogue actuellement. Direct3D représente une sorte d'interface entre la carte graphique et l'application qui utilise la 3D. Cette interface se divise actuellement en deux couches :

  • La couche matérielle (appelé HAL), qui utilise les fonctions 3D matérielles, c'est-à-dire celles qui sont directement gérées par le(s) processeur(s) de la carte accélératrice 3D sans faire appel au processeur central (celui de votre ordinateur)
  • La couche logicielle (appelée HEL, en anglais "Hardware Emulation Layer"), qui émule une carte graphique lorsque cela est nécessaire. Cela signifie que lorsque le programme fait appel a une fonction 3D que votre carte accélératrice 3D ne comporte pas (ou si vous n'avez pas de carte accélératrice), la couche logicielle de Direct3D va demander au processeur central de calculer cette opération puis transmettra le résultat à votre carte graphique.
Direct3D dispose d'autres fonctions, mais la liste serait trop longue...

DirectDraw

DirectDraw est utilisé dès que le jeu fait appel au rendu des images. Il joue alors un rôle de gestionnaire de mémoire en essayant d'allouer la mémoire nécessaire au buffering des images ou aux informations concernant la profondeur d'un objet.

DirectPlay et DirectInput

DirectInput permet de gérer les échanges de données entre le périphérique de jeu utilisé (joystick, joypad, souris, volant, manette à retour de force, ...). La prise en charge des périphériques à retour de force n'est effective que pour les version DirectX 5.0 et supérieures.

DirectPlay sert lorsque le jeu a un support réseau (jeu en réseau), il permet de gérer la carte réseau pour assurer une communication fluide entre les différents joueurs.

DirectSound

DirectSound est une interface entre le jeu et la carte-son, il permet notamment l'écoute de sons numérisés ainsi que des effets sonores en 3 dimensions.

Les problèmes liés à DirectX

Tout d'abord, bien que DirectX comportent une collection impressionnante de drivers, les derniers drivers n'y sont pas tout le temps, il vous faut donc parfois aller télécharger certains drivers sur Internet.

Ensuite, les jeux installent parfois des versions différentes de DirectX sans en demander la permission, il peut donc s'avérer qu'après l'installation d'un jeu un autre ne fonctionne plus...
Ainsi, on est en droit de se demander que faire lorsqu'une version ancienne de DirectX a été installée après DirectX 6.0
Lorsque les derniers pilotes sont installés, les versions précédentes n'écrasent généralement pas la version récente. Toutefois, si cela arrivait, il vous suffirait de réinstaller la dernière version de DirectX!

Enfin, malgré de multiples installation de DirectX, il se peut que votre jeu refuse obstinément de démarrer. Il s'agit généralement du fait que le jeu nécessite la présence d'une carte accélératrice 3D (que vous n'avez bien sûr pas...).

Télécharger la dernière version de DirectX.

Ce document intitulé « DirectX » issu de Comment Ça Marche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.

Résultats pour DirectX

Active Directory Présentation de Active Directory Active Directory est le nom du service d'annuaire de Microsoft apparu dans le système d'exploitation Microsoft Windows Server 2000. Le service d'annuaire Active Directory est basé sur les standards TCP/IP : DNS,... www.commentcamarche.net/contents/activedirectory/active-directory-intro.php3
DirectX Qu'est-ce que DirectX? DirectX représente un ensemble de pilotes (drivers) pour de nombreuses fonctions. Son intérêt consiste à regrouper tous les drivers et leur associer une même programmation. Il représente donc une interface entre les drivers... www.commentcamarche.net/contents/win/windirectx.php3
Principes d'Active Directory Principe de fonctionnement d'Active Directory Active Directory permet de représenter et de stocker les éléments constitutifs du réseau (les ressources informatiques mais également les utilisateurs) sous formes d'objets, c'est-à-dire un ensemble... www.commentcamarche.net/contents/activedirectory/active-directory-principes.php3

Résultats pour DirectX

Regarder la télévision en direct sur son PC gratuitementSi vous avez une connexion haut débit, vous pouvez, sans ajouter de matériel, avoir 74 chaînes TV en direct et gratuitement sur votre ordinateur, voici comment faire: Il y a plusieurs logiciels qui proposent de recevoir la TV sur son... www.commentcamarche.net/faq/sujet-8306-regarder-la-television-en-direct-sur-son-pc-gratuitement
[Windows] Connaître la version de DirectXPrésentation de DirectX DirectX représente un ensemble de pilotes (drivers) proposant de nombreuses fonctions. Son intérêt consiste à mutualiser les fonctionnalités de différents drivers afin de fournir une interface unique aux développeurs,... www.commentcamarche.net/faq/sujet-2623-windows-connaitre-la-version-de-directx
Cannot create DirectShow PlayerLe message d'erreur suivant peut provenir d'un problème lié à l'altération de Windows Media Player : Cannot create DirectShow Player Pour y remédier, vous pouvez essayer les deux solutions suivantes : Réinscription de Jscript.dll et... www.commentcamarche.net/faq/sujet-8704-cannot-create-directshow-player

Résultats pour DirectX

Regarder film gratuitement directement sur or (Résolu)salut je cherche un site ou je pourai regarder des film gratuitement et directement sur ordi et de pouvoir ls regarde en entier jai etait sur plusieur site mais sans resultat ,soi sa marche pa soi sa coupe,merci d'avance www.commentcamarche.net/forum/affich-4226695-regarder-film-gratuitement-directement-sur-or
Coment voir en direct sur Google Earth (Résolu)salut a tous. je voudrais savoir si il est possible de voir la terre en direct sur google earth . pasque ce programe c' est des images sattelittes et certaines sont ancienne . mois je veut voir mon quartier en direct. et quel diference entre... www.commentcamarche.net/forum/affich-2935799-coment-voir-en-direct-sur-google-earth

Résultats pour DirectX

Télécharger DirectXDirectX représente un ensemble de pilotes (drivers) fournis par Microsoft pour offrir de nombreuses fonctions graphiques, notamment 3D. La plupart des jeux demandent la dernière version de DirectX pour pouvoir fonctionner dans des conditions optimales... www.commentcamarche.net/telecharger/telecharger-144-directx
Télécharger RadLight MPC DirectShow FilterCe filtre DirectShow (module de DirectX) permet à n'importe quel programme utilisant DirectShow, tel que Windows Media Player, de lire des fichiers MPC. www.commentcamarche.net/telecharger/telecharger-276-radlight-mpc-directshow-filter
Télécharger DirectX VistaDirectX 10 est la dernière version de la célèbre bibliothèque graphique de Microsoft. Il s'agit d'un ensemble de fonctions graphiques évoluées utilisables par les éditeurs de logiciels, notamment les éditeurs de jeux vidéos afin de tirer parti du... www.commentcamarche.net/telecharger/telecharger-34056929-directx-vista

Résultats pour DirectX

Schéma directeurLe Schéma Directeur Un projet doit s'inscrire dans les objectifs généraux de l'entreprise car il mobilise généralement du personnel pendant une grande période de temps. C'est la raison pour laquelle il est nécessaire pour une organisation, avant... www.commentcamarche.net/contents/projet/schema-directeur.php3
Directeur des Systèmes d'Information (DSI)Directeur des Systèmes d'Information (DSI) Le Directeur des Systèmes d'Information (également appelé DSI) possède une double compétence de manager et de technicien. Il est chargé de l'adéquation du systèmes d'information à la stratégie de... www.commentcamarche.net/contents/metiers-informatique/dsi.php3
Les directives de Java Server Pages (JSP)Présentation des directives JSP Les directives JSP sont des instructions insérées dans des tags HTML spéciaux. La syntaxe des directives JSP est la suivante : Les directives JSP permettent d'indiquer : le... www.commentcamarche.net/contents/jsp/jspdirectives.php3