我想知道在WPF和C#中的Image - Bitmap - BitmapImage之间有什么区别.
有人可以帮我吗?
Dar*_*rov 13
Image是一个表示GDI +中图像的基本抽象类.位图是此基类的具体实现.
BitmapImage是一种在基于向量的GUI引擎(如WPF和Silverlight)中表示图像的方法.与a相反Bitmap
,它不是基于GDI +.它基于Windows Imaging Component.
有一些方法可以加载BitmapImage
aBitmap
.
WinForms/GDI +使用抽象类System.Drawing.Image
及其实现Bitmap
.
WPF使用抽象类System.Windows.Media.ImageSource
(和BitmapSource
)及其实施BitmapImage
.
WPF还有一个名为的控件Image
,它FrameworkElement
包含并显示一个ImageSource
.
我花了一段时间来解开那些乱七八糟的术语......
归档时间: |
|
查看次数: |
15044 次 |
最近记录: |