|
Microsoft DirectX est une suite d'API multimédia intégrée au système d'exploitation Windows permettant d'exploiter les capacités matérielles d'un ordinateur.
DirectX est constitué de plusieurs modules plus ou moins indépendants les uns des autres, dont :
* Direct3D : gère l'affichage 3D (ajouté à partir de la version 2)
* DirectDraw : gère l'affichage 2D Raster (intégré à Direct3D depuis la version 8)
* DirectInput : gère les périphériques d'entrée (clavier, souris, joystick, volant et autres controleurs de jeu)
* DirectPlay : gère les échanges de données par réseau (local ou Internet)
* DirectSound : gère les sons (remplacé par DirectSound3D depuis la version 3)
* DirectMusic : API de DirectSound
* DirectVoice : gère les échanges vocaux en direct
* DirectSetup : gère l'installation de composants DirectX (ce n'est pas vraiment une API)
* (en) DirectShow : gère l'affichage et la capture de vidéo
* DirectX Media : framework incluant DirectAnimation, DirectShow, DirectX Video Acceleration, Direct3D Retained Mode et DirectX Transform pour l'animation, la lecture multimédia et les applications de streaming, la 3D, et l'interactivité
* DirectX Media Objects : gère le support des objets streaming tels que les encodeurs, les décodeurs et les effets
|
|