Exemple #1
0
 /// <summary>
 /// Initializes a new instance of the <see cref="Bitmap"/> class from a <see cref="Icon"/>.
 /// </summary>
 /// <param name="factory">The factory.</param>
 /// <param name="icon">The icon.</param>
 /// <unmanaged>HRESULT IWICImagingFactory::CreateBitmapFromHICON([In] HICON hIcon,[Out, Fast] IWICBitmap** ppIBitmap)</unmanaged>
 public Bitmap(ImagingFactory factory, Icon icon) : base(IntPtr.Zero)
 {
     factory.CreateBitmapFromHICON(icon.Handle, this);
 }