На главную

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 Basics



The color capabilities of devices, such as displays and printers, can range from monochrome to thousands of colors. Because an application may need to generate output for devices throughout this range, it should be prepared be prepared to handle varying color capabilities.

An application can discover the number of colors available for a given device by using the GetDeviceCaps function to retrieve the NUMCOLORS value. This value specifies the count of colors available for use by the application. Usually, this count corresponds to a physical property of the output device, such as the number of inks in the printer or the number of distinct color signals the display adapter can transmit to the monitor.
Although the NUMCOLORS value specifies the count of colors, it does not identify what the available colors are. An application can discover what colors are available by enumerating all pens having the PS_SOLID type. Because the device driver that supports a given device usually has a full range of solid pens and because Windows requires that solid pens have only colors that the device can generate, enumerating these pens is often equivalent to enumerating the colors. An application can enumerate the pens by using the EnumObjects function.


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

Цветные Основы



Цветные возможности устройств, как например, показы и принтеры, могут поколебаться от монохромного до тысяч цветов. Поскольку приложение возможно нужно генерировать выход для устройств в этом дипазоне, это должно быть подготовлено, быть подготовленн, чтобы оперировать цветные возможности изменять.

Приложение может обнаружить количество цветов доступных для данного устройства используя функцию GetDeviceCaps, чтобы извлекать величину NUMCOLORS. Эта величина определяет счет цветов доступных для использования приложением. Обычно, этот счет переписывается в физическое свойство выходного устройства, как например, количество чернил в принтере или номер четкого цвета сигнализирует, что дисплейный адаптер может передать на монитор.
Хотя величина NUMCOLORS определяет счет цветов, она не идентифицирует, который доступные цвета. Приложение может обнаружить, что какие цвета доступны перечисляя все ручки, имеющие тип PS_SOLID. Поскольку драйвер устройства, который поддерживает данное устройство обычно имеет целый ряд твердых ручек и поскольку Windows требует, чтобы твердые ручки имели только цвета, что устройство может сгенерировать, перечисляющие эти ручки является часто эквивалентом перечислять цветов. Приложение может перечислить ручки используя функцию EnumObjects.


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