directx 9 managed API is quite easy to use and propably a lot of people are considering about developing on it. The problem seems to be how to convert models to the .x format. After going through a few modeling and conversion programs I concluded that blender is best modeling tool for me. Unfortunately none of the tested ~4 direct x exporters managed to export properly. I succeeded to get a mesh converted so that I used the x file exporter in 2.37a blender release and run it through the old convx.exe tool converting the blender created text x file to binary x file after which the directx 9 accepted it.
What I and a lot of other people need now is a proper direct x exporter to blender which at least supports mesh and uv texture export. This would promote blender heavily in direct x developer community.