Application Programming Interface: Difference between revisions

→‎{{smallcaps|Direct3D}}: expanded and updated
(Rescuing 1 sources and tagging 0 as dead.) #IABot (v2.0.8.6)
(→‎{{smallcaps|Direct3D}}: expanded and updated)
 
Line 26:
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.0c12 and 11. [[Direct X]] 9.0c survives because the [[Xbox 360]] runs on it, with a few custom features. DirectX 11, however,was requirespopular Windowsamong Vistagames SP2made (with some further updates) orfor Windows 7. Whileand DirectX8. officially12 onlyis operatesthe incurrent Windowsversion andas onof the XBox systems, WINE2024 and Cedegais groupspopular havewith gottengames somedeveloped featuresfor toWindows work10 fairlyand well on Linux11.
 
For most of the 2000s [[Direct X]] 9.0c was dominant. It survived into the early 2010z because the [[Xbox 360]] runs on it, with a few custom features, and because Windows XP proved to retain a significant market share well past its prime.
 
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.
 
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.
 
== {{smallcaps|OpenGL}} ==