Jump to content

Application Programming Interface: Difference between revisions

m
cleanup {{Useful Notes}}
m (update links)
m (cleanup {{Useful Notes}})
Line 1:
{{Useful Notes}}{{trope}}
{{quote|''The wonderful thing about standards is that there are so many of them to choose from.''|'''The UNIX-HATERS Handbook'''}}
 
Line 24:
== {{smallcaps|Direct3D}} ==
 
Direct3D is Microsoft's baby, and, thus, it's only available through Microsoft Windows operating systems, the [[Xbox]] consoles, and through very careful and questionably legal reverse engineering schemes. It is often referred to as DirectX even though DirectX is an entire suite of APIs for dealing with more than just rendering (sound, input).
 
The current popular versions of DirectX are 9.0c and 11. [[Direct X]] 9.0c survives because the [[Xbox 360]] runs on it, with a few custom features. DirectX 11, however, requires Windows Vista SP2 (with some further updates) or Windows 7. While DirectX officially only operates in Windows and on the XBox systems, WINE and Cedega groups have gotten some features to work fairly well on Linux.
 
In case you're wondering where's DirectX 10, it was released with Windows Vista. Since it offered very few quality advantages over DirectX 9.0c and was only compatible with Windows Vista, nobody really cared about it.
 
== {{smallcaps|OpenGL}} ==
Cookies help us deliver our services. By using our services, you agree to our use of cookies.