DIX series and video drivers What's the difference, someone can tell me with you
Users questions:
Experts answer:1. What is DirectXDirectX is not a simple graphic API, it is widely used by Microsoft developed the API, it contains DirectGraphics (Direct3D + DirectDraw), Di rectInput, DirectPlay, DirectSound, DirectShow, DirectSetup, DirectMediaObjects and other components, it provides a set of multimedia interfaces the program. Only its 3D graphics for outstanding performance in other aspects of it seem bleak. DirectX was developed with Windows3.1 system to make up for graphics, sound, lack of processing capacity, and now has developed into the whole multimedia systems have a decisive influence in all aspects of the interface. D irectX5.0 Microsoft has not released DirectX4.0, but directly introduced DirectX5.0. This version of the Direct3D made great changes, joined the atomization effect, Alpha mixing effects such as 3D, so 3D games in the sense of space and Realism can be enhanced, also joined the S3's texture compression technology. Meanwhile, DirectX5.0 in the other components are also strengthened in the sound card, game controllers are made to improve and support more devices. Therefore, DirectX DirectX5.0 really developed to To mature. DirectX performance at this time do not inferior to other 3DAPI, and a great come from behind the trend. DirectX6.0DirectX6.0 launched, one of its biggest competitors, Glide, has been gradually moving towards a decline, and DirectX Is recognized by the majority of manufacturers. DirectX6.0 added the bilinear filtering, trilinear filtering optimization of 3D image quality of the technology, the game's 3D technology into maturity gradually. DirectX7.0DirectX7.0 biggest feature is support for T & L Chinese name is "coordinate transformation and light source." 3D games in any of an object has a coordinate, when the object moves, it changes the coordinates, which refers to the coordinate transformation; 3D games in addition to the scene + objects also need light, no light there is no performance 3D objects both real-time 3D games or 3D image rendering, with lights, 3D rendering is the most expensive. Although already in the relevant OpenGL technology, but had never appeared in the civilian grade hardware. Before the invention of the T & L, position switching and lighting are needed to calculate the CPU, CPU speed faster game play more Smooth. Use the T & L feature, these two calculation results to calculate the GPU graphics card, so the CPU can work from a busy freed. In other words, with T & L graphics card, using DirectX7.0, even without high-speed CPU, the same can smooth running 3 D games. DirectX8.0DirectX8.0 introduction led to a revolution in graphics, which first introduced the "pixel" concept, both a pixel shader engine (PixelShader) and vertex rendering engine (VertexShader), reflected in the Is the dynamic lighting effects on the results. With hardware T & L is only achieved compared to fixed lighting conversion, VS and PS units greater flexibility, it makes really become a programmable GPU processor. This means that programmers can use them for the difficulty of 3D Scenes greatly reduced. By VS and PS, Rendering, can be easily surface rather Zaochu true dynamic lighting effects ripple. At this time the authority was finally completed DirectX. DirectX9.02002 end of the year, Microsoft DirectX9.0. DirectX9 rendering in the PS unit has reached the floating-point precision Precision, the traditional hardware T & L unit has been canceled. The new VertexShader (vertex shader) programming is much more complicated than before, the new standard increased the VertexShader process control, more constant, coloring instructions for each program to the 1024 . PS2.0 with fully programmable architecture, real-time calculus to texture effects, dynamic texture mapping, do not take up memory, in theory, the resolution of the texture mapping to improve the accuracy of an infinite number; other PS1.4 support only 28 hardware instructions, while operating six material, but it can PS2.0