WriteableBitmapEx Windows Phone dll

时间:2012-09-08 14:33:43

标签: c# windows-phone-7 writeablebitmapex

我目前正在尝试使用文档中的此方法使用WriteableBitmapEx覆盖两个位图:

writeableBmp.Blit(new Point(10, 10), bitmap, sourceRect, 
        Colors.White,WriteableBitmapExtensions.BlendMode.Additive);

我通过NuGet安装了软件包,它添加了... WinPhone.dll和WinPhoneXnaDependant.dll,这似乎导致了问题。这是我正在撰写的代码:

WriteableBitmap result = new WriteableBitmap(results, null);
WriteableBitmap overlay = new WriteableBitmap(0, 0).FromResource("Images/VizageOverlay.png");
var cropped = result.Crop(96, 0, 480, 728);
cropped.Blit(new Point(0, 0), overlay, new Point(0,0), 
        WriteableBitmapExtensions.BlendMode.Additive);

但是,错误表明 WriteableBitmapExtensions.BlendMode.Additive * 存在于 *前面提到的dll中。我已经尝试摆脱两者并保留一个,但我需要两个它出现上面的代码。

有什么想法吗?

1 个答案:

答案 0 :(得分:2)

如果您没有创建XNA项目,请删除对WinPhoneXnaDependant的引用。

如果问题仍然存在,请ping作者RenéSchulteon Twitter