从Xaml和C#使用Direct2D(使用SharpDX)

从Xaml和C#使用Direct2D(使用SharpDX),c#,xaml,windows-runtime,direct2d,sharpdx,C#,Xaml,Windows Runtime,Direct2d,Sharpdx,此问题是关于Direct2D/XAML互操作帮助程序ISurfaceImageSource和IVirtualSurfaceImageSource 我看到的关于这两个助手的示例,比如一个,是C++的。 问题:我想用SharpDX用C#渲染这些。我怎样才能做到 (如果在API边界上有一个C++),则C不能直接消耗DATT2D接口。 注意:我已经了解了其他XAML互操作帮助程序,如SwapChainPanel,因此请提供与ISurfaceImageSource和IVirtualSurfaceImage

此问题是关于Direct2D/XAML互操作帮助程序
ISurfaceImageSource
IVirtualSurfaceImageSource

我看到的关于这两个助手的示例,比如一个,是C++的。 问题:我想用SharpDX用C#渲染这些。我怎样才能做到

(如果在API边界上有一个C++),则C不能直接消耗DATT2D接口。


注意:我已经了解了其他XAML互操作帮助程序,如
SwapChainPanel
,因此请提供与
ISurfaceImageSource
IVirtualSurfaceImageSource
相关的答案。

我发现SharpDX示例中包含了一个这样的示例,它准确地显示了如何做到这一点。很好。

查看SharpDx我对它有很好的体验是的,我广泛使用SharpDx,我更新了帖子,指出这个问题涉及使用SharpDx。我还没有找到任何示例来说明如何将这两个助手与SharpDX一起使用。