Documentation  

Last Update: Dec 2012

SharpGen

SharpGen is a tool to generate C# code from C++ headers specially developped to generate managed DirectX API directly from SDK C++ headers. It will be possible to use SharpGen for your own projects and generate a C# layer from your C++/COM compatible headers.

TBD: Explain how to use the tool. If you want more information about the internal of this tools, there is an old article accessible from the author blog.