Let take the simplest case, the static model
first, in DXUT, you can create Direct3D9NullRef device by one of their functions,
which you can save the return device for using with any of D3DX9 function such as LoadfromX() and etc.
then, you need to copy the data from ID3DXMesh into your ID3DX10Mesh
finally, render your ID3DX10Mesh to your screen.
Please MS, please include an simple and stable animated meshes loader into DirectX10
NVPerfHUD has a problem with ID3DEffectPool?
http://developer.nvidia.com/forums/index.php?showtopic=2784