===== GVI_GC ===== ==== Описание ==== Графический контекст устройства - специальный объект, ответственный за вывод изображения в физическое устройство. Он может содержать другие объекты, такие, как [[gvi_bmp|битовый образ]], палитра, области отсечения, курсор и прочие (в некоторых системах перья и кисти являются свойствами графического контекста). Использование графических контекстов позволяет абстрагироваться от аппаратных особенностей и работать одинаково с любыми устройствами, будь то экран, принтер, метафайл или что другое. Основные устройства, используемые в телефонах - экран и память. Графический контекст памяти позволяет рисовать сложные объекты с экономией на вызовах обновления дисплея (на практике экономия очень небольшая) а так же хранить промежуточные результаты рисования. ==== Определение ==== typedef GVI_OBJ GVI_GC; ==== См. также ==== [[elflib:functions:canvas_get_gvigc|CANVAS_Get_GviGC]], [[elflib:functions:gvi_creatememorygc|GVI_CreateMemoryGC]]