gpt4 book ai didi

wpf - 在 wpf 中将图像放入 ViewPort3D

转载 作者:行者123 更新时间:2023-12-04 18:35:24 25 4
gpt4 key购买 nike

我在 wpf 的 viewport3d 中显示图像时遇到问题。

    <Grid>
<Image Source="G:\Demo\virtualization\virtualization\2.jpg"/>
<Viewport3D Name="mainViewport" ClipToBounds="True" HorizontalAlignment="Stretch" Height="300">
<Viewport3D.Camera>
<PerspectiveCamera
LookDirection="0,0,-20"
UpDirection="0,1,0"
Position="-40,40,40"
/>
</Viewport3D.Camera>
<Viewport2DVisual3D>
<Image Source="G:\Demo\virtualization\virtualization\img3.bmp"/>
</Viewport2DVisual3D>
</Viewport3D>
</Grid>

以上是我正在使用的代码。显示 viewport3d 后面的第一张图像,但不显示 viewport3d 内部的图像。

我在哪里做错了?

请帮忙!

谢谢

最佳答案

你需要一个 Material 。查看将其插入图像标签上方是否有帮助:

    <Viewport2DVisual3D.Material>
<DiffuseMaterial Viewport2DVisual3D.IsVisualHostMaterial="True" Brush="White"/>
</Viewport2DVisual3D.Material>

编辑:取自 MSDN 文档。现在无法尝试,但您可能还需要此处示例中指定的其他标签: http://msdn.microsoft.com/de-de/library/system.windows.media.media3d.viewport2dvisual3d.aspx

关于wpf - 在 wpf 中将图像放入 ViewPort3D,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3821156/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com