Programming Games and Simulations Author:Julio Sanchez, Maria P. Canton Programming the high-performance graphics used in computer games and simulations. Code uses the DirectX components named Direct3D and DirectInput. It is designed to be used with DirectX 9.0c, which is the latest version of DirectX that is compatible with both Windows XP, Windows Vista, and Windows 7.