首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >在wpf中将图像放入ViewPort3D

在wpf中将图像放入ViewPort3D
EN

Stack Overflow用户
提问于 2010-09-29 19:27:51
回答 1查看 2.8K关注 0票数 3

我有问题在显示该图像在viewport3d的wpf。

代码语言:javascript
运行
复制
    <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内部的图像。

我哪里做错了?

请帮帮我!

谢谢

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2010-09-29 19:34:15

你需要一种材料。看看在image标签的上方插入这个是否有帮助:

代码语言:javascript
运行
复制
    <Viewport2DVisual3D.Material>
        <DiffuseMaterial Viewport2DVisual3D.IsVisualHostMaterial="True" Brush="White"/>
    </Viewport2DVisual3D.Material>  

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

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/3821156

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档