Свойство .pixelpacking (только чтение)
| Назначение: | Показывает, как пиксели упакованы в память контроллера для выбранных контроллера и панели. |
| Тип: | Перечисление (ver_hor, byte) |
| Диапазон значений: | 0 - PL_VERTICAL: в каждый байт памяти контроллера упаковано несколько вертикально соседних пикселей. 1 - PL_HORIZONTAL: в каждый байт памяти контроллера упаковано несколько горизонтально соседних пикселей. |
| См. также: | Свойства контроллера |
Подробности
Контроллер и панель выбираются в диалоге Customize Project, который открывается из диалога Project Settings.
Свойство актуально только для контроллеров и панелей, у которых значение lcd.bitsperpixel меньше 8. В этом случае в один байт памяти контроллера упаковывается 2, 4 или 8 пикселей.
Свойство носит чисто информационный характер и в основном не влияет на то, как вы пишете приложение. Единственное исключение связано с работой с текстом. Шрифты тоже могут иметь вертикальную или горизонтальную упаковку, и текст выводится на экран быстрее, когда lcd.pixelpacking и lcd.fontpixelpacking имеют одинаковые значения (то есть пиксели в памяти контроллера и кодировка шрифта «выровнены»).