|
| БЕСПЛАТНАЯ ежедневная online лотерея! Выигрывай каждый день БЕСПЛАТНО! |
|
|
Graphic Modes
Windows supports five graphic modes that allow an application to specify how colors are mixed, where output appears, how the output is scaled, and so on. These modes, which are stored in a device context, are described in the following table.
Mode Description Background mode Defines how background colors are mixed with existing window or screen colors for bitmap and text operations. Drawing mode Defines how foreground colors are mixed with existing window or screen colors for pen, brush, bitmap, and text operations. Mapping mode Defines how graphics output is mapped from logical (or world) space onto the window, screen, or printer paper. Polygon-fill mode Defines how the brush pattern is used to fill the interior of complex regions. Stretching mode Defines how bitmap colors are mixed with existing window or screen colors when the bitmap is compressed (or scaled down).
As it does with graphic objects, Windows initializes a device context with default graphic modes. An application can retrieve and examine these default modes by calling the following functions.
Graphic mode Function Background mode GetBkMode Drawing mode GetROP2 Mapping mode GetMapMode Polygon-fill mode GetPolyFillMode Stretching mode GetStretchBltMode
An application can change the default modes by calling one of the following functions.
Graphic mode Function Background mode SetBkMode Drawing mode SetROP2 Mapping mode SetMapMode Polygon-fill mode SetPolyFillMode Stretching mode SetStretchBltMode
| Пригласи друзей и счет твоего мобильника всегда будет положительным! |
| Пригласи друзей и счет твоего мобильника всегда будет положительным! |
Графические Способы
Окно поддерживает пять графических способов, которые позволяют приложение, чтобы определять как цвета смешаны, где выход появляется, как выход масштабирован, и так далее. Эти способы, которые сохранены в контексте устройства, описаны на следующем столе.
Описание Способа Способ Фона Определяется, как цвета фона смешаны существующим окном или отгорожены цвета для побитового отображения и текстовых действий. Чертеж способа Определяется, как цвета переднего плана смешаны существующим окном или отгорожены цвета для ручки, щетки, побитового отображения, и текстовых действий. Распределение способа Определяется, как графический выход отображен из логично пространства (или мир) в окно, экран, или бумагу принтера. Многоугольник-наполнитель способа Определяет как образец щетки использован, чтобы заполнять внутренность сложных регионов. Растяжение способа Определяется, как цвета побитового отображения смешаны существующим окном или отгорожены цвета когда побитовое отображение сжато (или пропорционально уменьшенное).
Как есть с графическими объектами, Окно инициализирует контекст устройства со встроенными графическими способами. Приложение может извлечь и изучать эти встроенные способы вызывая следующие функции.
Функциональный Фон Графического способа способа GetBkMode, рисующий способ Распределения способа способа GetROP2 Многоугольника-наполнителя GetMapMode GetPolyFillMode, протягивающий способ GetStretchBltMode
Приложение может изменить встроенные способы вызывая одно из следующего функций.
Функциональный Фон Графического способа способа SetBkMode, рисующий способ Распределения способа способа SetROP2 Многоугольника-наполнителя SetMapMode SetPolyFillMode, протягивающий способ SetStretchBltMode
|
|
|
|
| |