Leer en inglés

Compartir a través de


Modos de gráfico

Windows admite cinco modos gráficos que permiten a una aplicación especificar cómo se mezclan los colores, dónde aparece la salida, cómo se escala la salida, etc. Estos modos, que se almacenan en un controlador de dominio, se describen en la tabla siguiente.

Modo gráfico Descripción
Información previa Define cómo se mezclan los colores de fondo con los colores de ventana o pantalla existentes para las operaciones de mapa de bits y texto.
Dibujo Define cómo se mezclan los colores de primer plano con colores de pantalla o ventana existentes para las operaciones de lápiz, pincel, mapa de bits y texto.
Asignación Define cómo se asigna la salida de gráficos desde el espacio lógico (o mundo) a la ventana, la pantalla o el papel de la impresora.
Relleno de polígono Define cómo se usa el patrón de pincel para rellenar el interior de regiones complejas.
Ajuste Define cómo se mezclan los colores del mapa de bits con los colores de ventana o pantalla existentes cuando el mapa de bits se comprime (o reduce verticalmente).

 

Al igual que con los objetos gráficos, el sistema inicializa un controlador de dominio con modos gráficos predeterminados. Una aplicación puede recuperar y examinar estos modos predeterminados mediante una llamada a las siguientes funciones.

Modo gráfico Función
Información previa GetBkMode
Dibujo GetROP2
Asignación GetMapMode
Relleno de polígono GetPolyFillMode
Ajuste GetStretchBltMode

 

Una aplicación puede cambiar los modos predeterminados llamando a una de las funciones siguientes.

Modo gráfico Función
Información previa SetBkMode
Dibujo SetROP2
Asignación SetMapMode
Relleno de polígono SetPolyFillMode
Ajuste SetStretchBltMode