【发布时间】:2015-10-10 00:12:48
【问题描述】:
这是我的一段代码,但我有一个错误
找不到适合完成此操作的成像组件
在“EndInit()”行中。
我已经阅读了 WIC 注册表修改(注意:我的操作系统是 Windows 7,我的 IDE 是 VS 2010)但它根本不起作用:(
我想知道你是否让我知道我该怎么做才能解决它。
BitmapImage myBitmapImage = new BitmapImage();
byte[] DM = new byte[307200];
for (int i = 0; i < 640; i++)
for (int j = 0; j < 480; j++)
if (i < 500)
DM[i + j] = i;
using (System.IO.MemoryStream memoryStream = new System.IO.MemoryStream(DM))
{
myBitmapImage.BeginInit();
myBitmapImage.StreamSource = memoryStream;
myBitmapImage.DecodePixelWidth = 640;
myBitmapImage.EndInit();
}
img.Source = myBitmapImage;
【问题讨论】:
-
仅适用于 Google:此错误的德语翻译为“Es wurde keine passende Imagingkomponente zum Abschließen dieses Vorgangs gefunden.”。
-
@Uwe Keim,你最好使用:unlocalize.com
标签: c# wpf memorystream