The Game Creators (http://www.thegamecreators.com) have developed a C++ framework that uses Direct X and Visual C++ 2008 Express to make games. The easy to use functions were built around their award winning game creation language, DarkBASIC. Read more on these links: