Go directly to... dx.h, a modern C++ library for DirectX dev
Today's project by Kenny Kerr is for the DirectX C++ crew out there. If you're C++ coding in the Direct2D, Direct3D, DXGI, DirectWrite, the Windows Imaging Component (WIC), and the Windows Animation Manager (WAM) space, this project is one you're going to want to check out. Now.
dx.h is a modern C++ library that aims to simplify DirectX-related development in C++.
It focuses on Direct2D but also includes support for Direct3D, DXGI, DirectWrite, the Windows Imaging Component (WIC), and the Windows Animation Manager (WAM).
dx.h is compatible with Windows 7, Windows 8 (both desktop and Windows Store projects), and Windows Phone 8. The Direct2D 1.0 subset should even work on Windows Vista.
dx.h was created by Kenny Kerr.
There's no carebear here, no doc's beyond the code, no diagrams, no Solutions, no help files, no compiled downloads, just code, code, code (and in the end, that's all you really need, right?)
If you're a C++ DirectX'er you're probably not even gotten this far down the post have you? You're already check out the code, aren't you?