"Und was ist wenn eine DX 8 Funktion von DX 9 ein wenig anders implementiert ist? "
Klar würdes du nicht den Code von CnC mit DX 9 kompilieren können.
Aber Directx baut auf COM(Componet Objekt Modell) auf.
Dadurch ist sicher gestellt, dass jede neue DX version abwärstkompatibel ist.
Ein spiel das mit DX 3 Programmmiert wurde ,wird auch unter DX 9 noch auf die ursprünglichen DX 3 Schnittstelle zugreifen können und somit lauffähig sein.
Ob DX 8 oder DX 9 ist völlig egal.
|