Back in the DirectX 7/8 days I was told (by a game programming book) that later versions of DirectX were downwards compatible with older ones. They simply contained the code of the older version seperate from the newer code. If an old game/application needed the old code it would never have to deal with the new one. Just refference the functions of the old one. So I would think that DirectX 10 or 11 even has DirectX 3.0 in it. Did that downwards compatibility rule change as of late (past years)?
|