DirectX

 

DirectX, pourquoi ?

Télécharger DirectX SDK et paramétrage de Visual C

Les différentes couches de DirectX

Si Direct X se divise en plusieurs composants (Direct Audio, Direct Animation, Direct Play....) un composant comme Direct Draw peut se subdiviser en plusieurs autres sous-composants qu'on appelle interface. Direct Draw comporte les 5 composants suivants : IDirectDraw7 : qui fournit l'accès à Direct Draw et qui permet de créer les autres objets direct draw. IDirectDrawClipper : qui permet l'affichage d'applications Direct Draw en mode fenetré IDirectDrawSurface7 : les objets de cette inferface sont des surfaces apparentée à des zones mémoires dans lesquels des images sont dessinnées (sprites par exemple). IDirectDrawPalette : pemet la gestion des couleurs. IDirectDrawVideoPort : permet la gestion de la vidéo en direct (affichage de captures vidéo ou de la télévision).

 

- DirectDraw (Il faut éviter de développer de nos jours avec, on préférera DirectGraphic (qui se compose des anciens modules DirectDraw et Direct3D). Mais DirectDraw reste compatible.

- DirectSound

- DirectX 3D

- Annexes

Généralités sur la 2D et la 3D.

 

 

Lien Microsoft : http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnanchor/html/anch_directx.asp