From Gamespot
I just hope it will fix all the recent problems I've been having with my computer, though I'll probably end up just reformatting.
One of the key features Microsoft has announced for DirectX 9 is a high-level programming language for graphics effects that should make it much easier for game developers to program and debug new effects. While the shader language in DirectX 8 was based on assembly, which requires explicit instructions for the most mundane tasks, the high-level shader language in DX9 is based on C and will work with Microsoft's Visual Studio programming tools. While this feature won't be used directly by gamers, it should address the common complaint that there aren't enough games that really use the vertex and pixel shader features in current high-end graphics cards.
DirectX 9 includes many other features as well. Some, like displacement map support and tessellation of surfaces, were announced with the upcoming 3Dlabs and Matrox chips. Others, such as version 2.0 specs for vertex and pixel shaders and real-time animation blending, haven't yet been revealed in detail. There are also additions outside of Direct3D, the part of DirectX that many games use for 3D graphics support. Most notably, DirectMusic has seen some improvements for low-latency playback, there's more support for hardware video acceleration, and DirectPlay networking has been enhanced and ported to work on PocketPC 2002 handhelds. The most wide-ranging changes to Direct X traditionally happen with the even-numbered versions, so it's somewhat surprising to see even this many enhancements in DirectX 9.
DirectX 9 includes many other features as well. Some, like displacement map support and tessellation of surfaces, were announced with the upcoming 3Dlabs and Matrox chips. Others, such as version 2.0 specs for vertex and pixel shaders and real-time animation blending, haven't yet been revealed in detail. There are also additions outside of Direct3D, the part of DirectX that many games use for 3D graphics support. Most notably, DirectMusic has seen some improvements for low-latency playback, there's more support for hardware video acceleration, and DirectPlay networking has been enhanced and ported to work on PocketPC 2002 handhelds. The most wide-ranging changes to Direct X traditionally happen with the even-numbered versions, so it's somewhat surprising to see even this many enhancements in DirectX 9.
Comment