結局 C++ で DirectX の使い方を知っている人じゃないと話にならないということでした。
逆に C++ で DirectX が使えるのならば、そのまま SharpDX も使えます。
http://simplestar.syuriken.jp/lesson/053_HelloSharpDX.html