На главную

On-line справка по Win32 API

Написать письмо
БЕСПЛАТНАЯ ежедневная online лотерея! Выигрывай каждый день БЕСПЛАТНО!
Список всех статей A-B-C-D-E-F-G-H-I-J-K-L-M-N-O-P-Q-R-S-T-U-V-W-X-Y-Z | Скачать Вниз

Color Mixing



Color mixing lets an application create new colors by combining the pen or brush color with colors in the existing image. The application can choose either to draw the pen or brush color as is (effectively drawing over any existing image) or to mix the color with the colors already present.

The foreground mix mode, sometimes called the binary raster operation, determines how these colors are mixed. An application can merge colors, preserving all components of both colors; mask colors, removing or moderating components that are not common; or exclusively mask colors, removing or moderating components that are common. There are several variations on these basic mixing operations.
Color mixing is subject to color approximation. If the result of color mixing is a color that the device cannot generate, Windows approximates the result, using a color it can generate. If an application mixes dithered colors, the individual colors used to create the dithered color are mixed, and the results are subject to color approximation.

An application sets the foreground mix mode by using the SetROP2 function and retrieves the current mode by using the GetROP2 function.
Although there is a background mix mode, that mode does not control the mixing of colors. Instead, it specifies whether a background color is used when drawing styled lines, hatched brushes, and text.


Пригласи друзей и счет твоего мобильника всегда будет положительным!
Предыдущая статья
 
Сайт Народ.Ру Интернет
Следующая статья
Пригласи друзей и счет твоего мобильника всегда будет положительным!

Цветное Смешивание



Цветное смешивание позволяет, приложение создает новые цвета объединяя ручку или цвет щетки с цветами в существующем образе. Приложение может выбрать или, чтобы делать ручкой или чистить цвет как есть (эффективно рисуясь над любым существующим образом) или, чтобы смешивать цвет с уже настоящим цветов.

Способ смешивания переднего плана, иногда назвавший двоичное растровое действие, определяет как эти цвета смешаны. Приложение может объединить цвета, сохраняющие все компоненты обоих цветов; цвета маски, удаляющие или смягчая компоненты, которые не общие; или цвета исключительно маски, удаляющие или смягчая компоненты, которые общие. Есть несколько изменений в этих основных действиях смешивания.
Цветное смешивание подвергается цветной аппроксимации. Если результат цветного смешивания является цветом, что устройство не может сгенерировать, Окно аппроксимирует результат, использовавший цвет это может сгенерироваться. Если приложение смешивает dithered цвета, индивидуальные цвета использованные, чтобы создавать цвет dithered смешаны, и результаты подвергаются цветной аппроксимации.

Приложение устанавливает способ смешивания переднего плана используя SetROP2 функционирует и извлекает текущий способ используя функцию GetROP2.
Хотя есть способ смешивания фона, что способ не управляет смешиванием цветов. Взамен, это определяет использован цвет фона при чертеже типовых линий, высиженных щеток, и тексте.


Вверх Version 1.3, Oct 26 2010 © 2007, 2010, mrhx Вверх
 mrhx software  Русский перевод OpenGL  Русский перевод Win32 API
 
Используются технологии uCoz