Resultados de la búsqueda a petición "gdi"

3 la respuesta

Win32: ¿Una ventana tiene el mismo HDC durante toda su vida útil?

5 la respuesta

Cómo dibujar una sola línea usando el evento MouseMove

Estoy tratando de dibujar una sola línea usandoOnMouseMove() evento. Mi problema es que cada vez que muevo el mouse deja un rastro. Traté de usar el método de actualización, pero cuando dejo de mover el mouse, la línea desaparece. No quiero que ...

4 la respuesta

Cómo generar una máscara de bits monocromática para un mapa de bits de 32 bits

Bajo Win32, es una técnica común generar una máscara de bits monocromática a partir de un mapa de bits para uso de transparencia haciendo lo siguiente: SetBkColor(hdcSource, clrTransparency); VERIFY(BitBlt(hdcMask, 0, 0, bm.bmWidth, bm.bmHeight, ...

1 la respuesta

¿Dibujar polígono con más de un agujero?

Estoy tratando de dibujar un polígono con más de un agujero. Intenté el siguiente código y no funciona correctamente. Por favor avise. PointF[] mypoly = new PointF[6 + 5 + 5]; mypoly[0] = new PointF(0, 0); mypoly[1] = new PointF(100, 0); ...

1 la respuesta

El hardware acelera el dibujo de mapa de bits en Java

Quiero poder dibujar mapas de bits consecutivos (del tipo BufferedImage.TYPE_INT_RGB) de un video lo más rápido posible en Java. Quiero saber el mejor método para hacerlo. ¿Alguien tiene algún consejo por dónde debería comenzar? Por lo que he ...

0 la respuesta

Cómo hacer que mi motor de juego sea más rápido (GDI +, C #)

Actualmente estoy construyendo un motor de juego 2D en C #, usando GDI. Sé que hay mejores alternativas a GDI, pero también estoy tan inmerso en el proyecto que no puedo retroceder ahora. Por lo tanto, actualmente tengo un motor de gráficos, que ...

3 la respuesta

¿Por qué no usar GDI para llenar repetidamente una ventana con datos RGB de una matriz?

Este es un seguimiento deesta pregunta [https://stackoverflow.com/questions/4120542/whats-the-fastest-way-to-repeatedly-fill-a-window-with-rgb-data-from-an-array] . Actualmente estoy escribiendo un juego simple y estoy buscando la forma ...

1 la respuesta

Haga clic en el escritorio en un formulario transparente

Tengo una utilidad de captura de pantalla en la que puedo colocar un área elástica en el escritorio. He hecho esto de una manera bastante fácil, tengo un formulario que tiene el mismo tamaño que la pantalla en la que dibujo una captura de ...

4 la respuesta

¿Cómo cargaría una imagen PNG usando Win32 / GDI (sin GDI + si es posible)?

¿Es posible cargar un PNG desde un archivo en un HBITMAP usando las funciones de Win32 GDI? Si no, ¿cuál sería la solución más ligera sin usar bibliotecas externas (como libpng)?

2 la respuesta

¿Existe una alternativa más rápida a GDI GetPixel ()?

Estoy usandoGetPixel() desde gdi32.dll en una aplicación .NET para muestrear el color de un píxel en cualquier lugar de la pantalla. Funciona bien, pero es un gran cuello de botella de rendimiento para mí. ¿Hay una forma más rápida de hacerlo?