NVIDIA Direct3D SDK teaches how to make the most of the latest GeForce GPUs.
Emulate Direct 3D 8 by decoding (or wrapping) Direct 3D 8 API into OpenGL calls.
It is an advanced, low-level C# library that wraps OpenGL, OpenCL and OpenAL.