Свойство .bitsperpixel (только чтение)
| Назначение: | Возвращает число бит на каждый пиксель выбранного контроллера и панели. |
| Тип: | Byte |
| Диапазон значений: | Зависит от выбранного контроллера и панели |
| См. также: | Свойства контроллера, Работа с пикселями и цветами |
Подробности
Контроллер и панель выбираются в диалоге Customize Project, который открывается из диалога Project Settings.
Для монохромных контроллеров и панелей (см. lcd.paneltype) lcd.bitsperpixel возвращает 1: пиксель может быть только включён или выключен. Для панелей с градациями серого значение больше 1, то есть пиксель можно установить на одну из нескольких ступеней яркости. Например, при lcd.bitsperpixel = 4 яркость каждого пикселя регулируется в 16 ступеней.
Для цветных панелей свойство отражает суммарное число бит красного, зелёного и синего на каждый пиксель (см. lcd.redbits, lcd.greenbits и lcd.bluebits).
Число бит на пиксель влияет на то, как интерпретируются lcd.forecolor, lcd.backcolor и lcd.setpixel. От этого свойства зависит и результат работы lcd.bmp.