Microsoft-ui-xaml: 问:SwapChainPanel 什么时候可用?

创建于 2019-11-07  ·  3评论  ·  资料来源: microsoft/microsoft-ui-xaml

我为 UWP 尝试了 WinUI 3.0 并在 XML 命名空间中得到了“未知类型‘SwapChainPanel’”

我需要能够为 SwapChainPanel 和 CoreWindow(无 Xaml 窗口)创建一个 SwapChain。

C#。

question

所有3条评论

@Austin-Lamb 你能接受这个吗?

感谢您试用 WinUI 3!

不幸的是,SwapChainPanel 尚不可用:您可以在此处找到我们仍在为 WinUI 3 开发的缺失功能列表(包括 SwapChainPanel):

https://docs.microsoft.com/uwp/toolkits/winui3/#controls -and-features

我们还没有 SwapChainPanel 的确切可用日期,但它应该会在明年发货之前开始出现在预览版本中。

如果您需要在此之前创建和发布应用程序,我们建议继续使用系统 Xaml + WinUI 2,明年应该很容易更新到 WinUI 3。

对于 CoreWindow 视图,您还可以使用CompositionDrawingSurface来渲染 DierctX 内容,如下所示,包括ICompositorInterop::CreateCompositionSurfaceForSwapChain用于在组合可视化树(有或没有 Xaml)中渲染交换链。

对 WinUI 和 .Net 5 感到兴奋,我只希望游戏开发不会在此过程中迷失方向。 请记住,SharpDX 是桌面上唯一的 DirectX 包装器。 所以任何 DX 互操作元素都必须使用它。

此页面是否有帮助?
0 / 5 - 0 等级