C# Class CairoDesktop.Imaging

Afficher le fichier Open project: RevolutionSmythe/cairoshell

Méthodes publiques

Méthode Description
CreateBitmapSourceFromBitmap ( System bitmap ) : System.Windows.Media.Imaging.BitmapSource

Converts Bitmap to BitmapSource

ExtractIcon ( string fileName, IntPtr HWnd ) : Icon
GetDefaultIcon ( ) : System.Windows.Media.Imaging.BitmapSource

Gets the default icon from the resources. If this fails (e.g. the resource is missing or corrupt) the empty icon is returned.

GetImageFromAssociatedIcon ( string filename ) : System.Windows.Media.ImageSource

Retrieves the Icon for the file name as an ImageSource

GetImageFromHIcon ( IntPtr hIcon ) : System.Windows.Media.ImageSource

Retrieves the Icon for the Handle provided as an ImageSource.

Private Methods

Méthode Description
CreateBitmapSourceFromBitmap ( Stream stream ) : System.Windows.Media.Imaging.BitmapSource
GenerateEmptyBitmapSource ( ) : System.Windows.Media.Imaging.BitmapSource

Creates an empty bitmap source in the size of an Icon.

Method Details

CreateBitmapSourceFromBitmap() public static méthode

Converts Bitmap to BitmapSource
public static CreateBitmapSourceFromBitmap ( System bitmap ) : System.Windows.Media.Imaging.BitmapSource
bitmap System
Résultat System.Windows.Media.Imaging.BitmapSource

ExtractIcon() public static méthode

public static ExtractIcon ( string fileName, IntPtr HWnd ) : Icon
fileName string
HWnd System.IntPtr
Résultat System.Drawing.Icon

GetDefaultIcon() public static méthode

Gets the default icon from the resources. If this fails (e.g. the resource is missing or corrupt) the empty icon is returned.
public static GetDefaultIcon ( ) : System.Windows.Media.Imaging.BitmapSource
Résultat System.Windows.Media.Imaging.BitmapSource

GetImageFromAssociatedIcon() public static méthode

Retrieves the Icon for the file name as an ImageSource
public static GetImageFromAssociatedIcon ( string filename ) : System.Windows.Media.ImageSource
filename string The filename of the file to query the Icon for.
Résultat System.Windows.Media.ImageSource

GetImageFromHIcon() public static méthode

Retrieves the Icon for the Handle provided as an ImageSource.
public static GetImageFromHIcon ( IntPtr hIcon ) : System.Windows.Media.ImageSource
hIcon System.IntPtr The icon's handle (HICON).
Résultat System.Windows.Media.ImageSource