DX10 is a set or API (an API is a layer of software that tells other software and hardware how to interact with it) that enables next generation gaming; by “next-generation,” we mean beyond what consoles would be capable of in the years to come.
DirectX 10 will offer a variety of new features and new tricks to old tasks which will take the visual fidelity and the performance of games built using the API to a new level. With DX10 in particular and Vista in general, Microsoft has shifted the onus of graphics rendering from the processor to the graphics card.
To achieve that end, DX10 has been built from the ground up to change the way 3D applications think about material management and load balance between the CPU and GPU. Direct3D 10, the component of DX10 that manages the 3D rendering tasks, takes advantage of the improved communication between the CPlJ a 11.1 GPU and efficiently manages the data transfer between them.
Through its advanced material management and load balancing.
1. A brand new Geometry Shader added between the vertex and pixel shaders
2. Increased efficiency (Microsoft claims performance improvements up to six times that of DirectX 9 hardware running on Windows XP because of this)
3. Less overhead on the processor will let a game put more objects on screen
4.Virtualized memory for the GPU. The video card will be able to use space in system RAM to store information that does not fit on local video card memory
5. Shader Model 4.0, which has a broader instruction set and offloads more work to the GPU
6..Everything is now programmable and done with shaders
7. Video cards will have the same basic architecture; no more worrying about what one DX10 card offers vis-à-vis another
8. Modelling fluid-like behavior in for particle systems
9. Increase in memory texture. Textures were 2048 x 2048 or 4096 x 4096 in DirectX 9; in DX10 they’re 8192 x 8192
10. XInput. You can now use Xbox 360 peripherals with Windows Vista
11. More life-like materials and characters with: -
-Animated fur & vegetation
- Softer I sharper shadows
12. Richer scenes; complex environments – Thicker forests, larger armies!
- Dynamic and ever-changing in-game scenarios
13. Realistic motion blurring
- Volumetric effects
- Thicker, more realistic smoke/clouds
14. Other
- Realistic reflections/refractions on water/cars/glass
15. Reduced load on CPU
- Re-routes bulk of graphics processing to GPU
- Avoids glitching and system hangs during game play




