A Direct3D9 wrapper for learning. Uses stdx and dxutil.