我正在构建一个我希望尽可能通用的库。具体来说,我希望它能在Winform和WPF上运行(顺便说一句,WPF更重要)。
此图像类必须支持4字节颜色(ARGB),因为我必须以QVGA格式转换它(由我的G19键盘的Lg屏幕使用)。如果它支持qvga格式,这总是更好。
如果它本身不支持QVGA,它必须支持“快速”操作将其复制(每字节字节数)到320x240x4的数组,否则我将以正确的顺序重新组织字节。
所以到目前为止我用过C#的唯一一个图像类是Bitmap,它到目前为止还有效。但是,我不认为该类在WPF中使用。
如果不是WPF和winforms,我应该使用什么来支持至少WPF(我认为它更重要)。
由于
答案 0 :(得分:1)
WPF支持并使用Bitmap
和Image
类。不要犹豫,使用它们并将类库建立在它们上面。如果你想拥有一个可以在WPF,WinForms,ASP.NET,Silverlight,Console应用程序中运行的通用图像处理库,那就是你需要的类。