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 |
---|---|
Fondo | 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. |
Cartografía | 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. |
Estiramiento | Define cómo se mezclan los colores del mapa de bits con colores de pantalla o ventana existentes cuando el mapa de bits se comprime (o reduce verticalmente). |
Como sucede con los objetos gráficos, el sistema inicializa un controlador de dominio con los modos de gráfico predeterminados. Una aplicación puede recuperar y examinar estos modos predeterminados llamando a las siguientes funciones.
Modo gráfico | Función |
---|---|
Fondo | GetBkMode |
Dibujo | GetROP2 |
Cartografía | GetMapMode |
Relleno de polígono | GetPolyFillMode |
Estiramiento | GetStretchBltMode |
Una aplicación puede cambiar los modos predeterminados llamando a una de las siguientes funciones.
Modo gráfico | Función |
---|---|
Fondo | SetBkMode |
Dibujo | setROP2 |
Cartografía | SetMapMode |
Relleno de polígono | SetPolyFillMode |
Estiramiento | SetStretchBltMode |