2012-12-11 35 views

回答

1

是的,您可以在Windows应用商店应用中一起使用XAML和DirectX。这里有一篇文章解释DirectX and XAML interopanother article from the Windows 8 app developer blog

总之,你的选择是:

  1. 可以使用SurfaceImageSource XAML类型的DirectX内容区域添加到Metro风格XAML应用程序。
  2. 对于大型DirectX内容+ XAML UI,您可以使用VirtualSurfaceImageSource
  3. 您可以使用SwapChainBackgroundPanel用于带有XAML叠加层的DirectX。
+0

谢谢詹妮弗真的很快回答,但我不确定性能。不使用复杂的嵌套UI树强烈影响它? – andrewpey

+0

控件的设计考虑到了性能。我建议阅读该互操作性文章以理解概念,然后对某些东西进行原型设计以获得性能感。 –

+0

谢谢,我读过这篇文章。现在是原型设计的时候了:) – andrewpey