none
D3DImage显示异常 RRS feed

  • 问题

  • 底层渲染使用DirectX9开发的,UI想用WPF来做,在WPF把一个StackPanel的BackBroud设置为基于D3Dimage的ImageBrush;结果显示异常,只能把BackGroud的一部分用渲染的结果来填充。在D3D9中创建的窗口是800X600,如果使用非WPF的方法渲染结果是正确的。StackPanel的尺寸也是800X600,渲染的结果感觉缩小了一个尺寸,具体是多少没弄清楚;而多余出来的部分显示得很随机,且很乱,不知道是什么东西。

    具体的可看图片(这里怎么不能放图片啊,只能放链接了):http://cid-ebed164c8c97077b.skydrive.live.com/self.aspx/3d/d3dimage.jpg

    2010年3月31日 7:40