c# - 在 C# 中清除 ColorConvertedBitmap

标签 c# .net bitmap reset

问题是:我想将同一个 ColorConvertedBitmap 对象用于两个目的,首先我设置了 everyting:

ColorConvertedBitmap conv = new ColorConvertedBitmap();
conv.BeginInit();
conv.SourceColorContext = new ColorContext(PixelFormats.Bgra32);
conv.Source = myImage;
conv.DestinationFormat = PixelFormats.Pbgra32;
conv.DestinationColorContext = new ColorContext(PixelFormats.Pbgra32);
conv.EndInit(); 

然后我想使用同一个对象进行另一个转换。如何重置 ColorConvertedBitmap 的值?

感谢您的回复!

干杯

最佳答案

我从来没有使用过那个类,但只看成员,似乎设置 Source 属性可以让你重用它

关于c# - 在 C# 中清除 ColorConvertedBitmap,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3018966/

相关文章:

android - 如何使用 Libgdx 获取整个屏幕的位图?

c# - 将 .txt 文件中错误的行添加到列表的最简单方法

javascript - 获取 Dynamics NAV 中文件的文件夹路径,而不使用 FileManagement.OpenFolderDialog

.net - 控制错误的数据绑定(bind)

android - Bitmapfun 示例代码给出 NullPointerException

android - 如何在不模糊的情况下缩放图像?

c# - XAML UWA 滚动条不显示

c# - 计算报告数据 - C# 通过 Collections 或 SQLite

c# - 使用 TraceOptions.Timestamp 时如何格式化时间戳数据

c# - 如何在C# MailMessage中设置电子邮件过期时间