使用Xaml和C#中的Direct2D(使用SharpDX)

时间:2015-10-25 18:11:28

标签: c# xaml windows-runtime direct2d sharpdx

此问题与Direct2D / XAML互操作助手ISurfaceImageSourceIVirtualSurfaceImageSource有关。

我见过的关于这两个助手的样本,例如this个,都是用C ++编写的。

问题:我想使用SharpDX在C#中渲染这些内容。我怎么能这样做?

(如果只是在API边界有一点C ++就可以了 - C#不能直接使用Direct2D接口。)

注意:我已经了解其他XAML互操作助手,例如SwapChainPanel,因此请仅提供与ISurfaceImageSourceIVirtualSurfaceImageSource相关的答案。

1 个答案:

答案 0 :(得分:1)

我发现SharpDX示例包含此ported C#/SharpDX versionC++ Windows SDK sample,其中显示了如何执行此操作。大。