Riistvara referaat Direct3D
Direct3D on 3D API. See tähendab, et see sisaldab palju käske 3D renderdamisel,
kuigi alates 8-ndast versioonist, Direct3D on asendatud vana DirectDraw raamistik ja
samuti on võetud vastutus 2D renderdamiseks. Microsoft püüab pidevalt täiendada
Direct3D ning et see toetaks kättesaadavat uusimat tehnoloogiat ja graafika kaarte.
Ajalugu
1992 aastal alustas Servan Keondjian firma nimega RenderMorphics, mis arendas 3D
graafika API nimega Reality Lab, mida kasutati meditsiini pilditehnikas ja CAD
tarkvaras. Sellest API-st lasti välja kaks versiooni. Microsoft ostis ära
RenderMorphics-i 1995. aasta veebruaris, tuues Keondjian-i kaasa, et ta võtaks 3D
graafikamootori kasutusele Windows 95-le. Selle tulemusena lasti välja esimene
versioon Direct3D-st, mis lisati DirectX 2.0 ja DirectX 3.0-le.
Direct3D võttis algusel kasutusele "säilitamise viisi" ja "vahetu viisi" 3D API-s.
Säilitamise reziim oli COM-põhine graafika API, mis saavutas väikse omaksvõtu.