【发布时间】:2021-03-04 22:29:03
【问题描述】:
我使用 Helix Toolkit 中的 Viewport3DX 只是为了绘制到 Content2D 元素中。 这工作得很好而且非常快。
但是背景是白色的,我想要一个透明的背景。 我可以将 BackgroundColor 设置为另一种颜色,但不能设置为透明。 也背景属性没有效果。
这个正常问题有隐藏选项吗?
【问题讨论】:
我使用 Helix Toolkit 中的 Viewport3DX 只是为了绘制到 Content2D 元素中。 这工作得很好而且非常快。
但是背景是白色的,我想要一个透明的背景。 我可以将 BackgroundColor 设置为另一种颜色,但不能设置为透明。 也背景属性没有效果。
这个正常问题有隐藏选项吗?
【问题讨论】:
所以现在我知道的更多了。 使用 EnableSwapChainRendering = true 时,视口使用 HWND 在 WPF 控件中呈现,因此没有透明度。 使用 EnableSwapChainRendering = false 时,它会渲染到 D3DImage 并且透明度可以工作。
【讨论】: