Answers:
使用一些反射,您可以从Texture2D获取Direct3D表面指针。从那里,您可以使用任何可以渲染到DX表面的API。我最近这样做是用WPF的D3DImage(具有Alpha通道支持)来托管XNA内容。DirectWrite可以渲染到DX表面,甚至可以使用托管API。该链接中的DirectX .NET包装仅支持Direct3D 10和11,而不支持Direct3D 9(XNA使用AFAIK)。但是,您仍然可以使它正常工作。另外,如果要渲染矢量图形,则可以使用类似的方法与Direct2D进行互操作。当然,除了Windows之外,这些都不能在任何XNA支持的平台上运行。