2,308 votesThomas commented
We use SlimDX (looking into moving to SharpDX for DirectX 12 support) with C# and the performance difference is negligible for us. It's frustrating Microsoft doesn't provide an official wrapper or libraries. If you do provide support, please not another XNA!!! Just DirectX please :)
372 votesThomas commented
@Donald Record, in my case, as @Daniil Rodin said, shaders. I be nice to write shaders in c# (as the meta language) then translate them to api specific code. That would all be lost building the tree with the expression api.