Image.FromHbitmap Metodo

Definizione

Crea un oggetto Bitmap da un handle Windows.

Overload

FromHbitmap(IntPtr)

Crea un oggetto Bitmap da un handle per una bitmap GDI.

FromHbitmap(IntPtr, IntPtr)

Crea un oggetto Bitmap da un handle per una bitmap GDI e da un handle per una tavolozza GDI.

FromHbitmap(IntPtr)

Origine:
Image.cs
Origine:
Image.cs
Origine:
Image.cs

Crea un oggetto Bitmap da un handle per una bitmap GDI.

C#
public static System.Drawing.Bitmap FromHbitmap (IntPtr hbitmap);

Parametri

hbitmap
IntPtr

Handle bitmap GDI da cui creare .Bitmap

Restituisce

Oggetto Bitmap creato da questo metodo.

Commenti

Il FromHbitmap metodo crea una copia della bitmap GDI, quindi è possibile rilasciare la bitmap GDI in ingresso usando il metodo GDI DeleteObject immediatamente dopo la creazione del nuovo Imageoggetto .

Si applica a

.NET Framework 4.8.1 e altre versioni
Prodotto Versioni
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9

FromHbitmap(IntPtr, IntPtr)

Origine:
Image.cs
Origine:
Image.cs
Origine:
Image.cs

Crea un oggetto Bitmap da un handle per una bitmap GDI e da un handle per una tavolozza GDI.

C#
public static System.Drawing.Bitmap FromHbitmap (IntPtr hbitmap, IntPtr hpalette);

Parametri

hbitmap
IntPtr

Handle bitmap GDI da cui creare .Bitmap

hpalette
IntPtr

Handle a una tavolozza GDI usata per definire i colori bitmap se la bitmap specificata nel hbitmap parametro non è una bitmap indipendente dal dispositivo (DIB).

Restituisce

Oggetto Bitmap creato da questo metodo.

Commenti

Il FromHbitmap metodo crea una copia della bitmap GDI, quindi è possibile rilasciare la bitmap GDI in ingresso usando il metodo GDI DeleteObject immediatamente dopo la creazione del nuovo Imageoggetto .

Si applica a

.NET Framework 4.8.1 e altre versioni
Prodotto Versioni
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
Windows Desktop 3.0, 3.1, 5, 6, 7, 8, 9