Para expertos, creo
Publicado por jon (1 intervención) el 12/05/2006 15:58:39
Hola, tengo un pequeño problema, a ver si me echáis un cable.
Tengo un IntPtr, o sea, un puntero que apunta a un array de bytes, es decir, que se supone que mi puntero apunta a un bitmap. El caso es que quiero crear este bitmap a partir del puntero para mostrarlo en un formulario, y lo hago así:
myBitmap = Bitmap.FromHbitmap(hDIB);
myBitmap es el bitmap que tengo creado, hDIB es el IntPtr que apunta al array de bytes.
Pues bien, el caso es que al llamar a la función, me salta una excepcion del tipo Error genérico de GDI+. ¿Alguien tiene alguna sugerencia de porqué puede saltarme este error?
Gracias
Tengo un IntPtr, o sea, un puntero que apunta a un array de bytes, es decir, que se supone que mi puntero apunta a un bitmap. El caso es que quiero crear este bitmap a partir del puntero para mostrarlo en un formulario, y lo hago así:
myBitmap = Bitmap.FromHbitmap(hDIB);
myBitmap es el bitmap que tengo creado, hDIB es el IntPtr que apunta al array de bytes.
Pues bien, el caso es que al llamar a la función, me salta una excepcion del tipo Error genérico de GDI+. ¿Alguien tiene alguna sugerencia de porqué puede saltarme este error?
Gracias
Valora esta pregunta


0