Direct3D 9 demo engine