A Simple C++ Directx Interface