У приложений, разработанных с использованием платформы .NET Framework, теперь есть возможность использовать Windows 7 DirectX API (Direct3D10, Direct2D, DirectWrite, WIC и Direct3D 11) из управляемого кода. Windows API Code Pack теперь доступен на MSDN. Используя Windows API Code Pack можно включить DirectX в свои приложения без написания управляемого-родного interop кода.
Windows API Code Pack для Microsoft .NET Framework предоставляет библиотеку исходного кода, который может быть использован для доступа к некоторым новым функциям Windows 7 (и некоторым существующим функциям старых версий операционной системы Windows) из управляемого кода. Она также включает в себя примеры и API Reference. Вы можете построить прилагаемые файлы решения для получения сборки и последующего использования в ваших приложениях (в соответствии с прилагаемой лицензии). Более подробная информация о Windows API Code Pack.
http://code.msdn.microsoft.com/WindowsAPICodePack