Из того, что я знаю, MysqliDb
не имеет функции последней вставки идентификатора, как вы пытались: insert_id
.
Есть два способа сделать это.
По всей вероятности с помощью OpenGL, чего-то как:
glBegin(GL_POINTS);
glColor3f(...);
glVertex3f(...);
...
glEnd();
Еще быстрее должен был бы, вероятно, использовать массивы вершины для определения точек.
Во всех графических платформах я когда-либо использовал, способ, которым Вы сделали бы, это должно записать Ваши пиксели в блок памяти (в ARGB или формате RGBA, например), и затем продвинуть целый блок памяти к графической подсистеме. Никакой "не тянут одну точку" API, может возможно быть быстрым, если Вы хотите потянуть тысячи пикселей быстро, необходимо продвинуть image/texture/bitmap/whatever-you-want-to-call-it, вместо того, чтобы продвинуть отдельные точки по одному.
Я создал бы BMP размер представления, добавить его к представлению и вовлечь BMP. Какао не имеет никакого способа потянуть единственный пиксель к представлению кроме фальсифицирования его при помощи строки с длиной 1 пикселя как этот Вопрос упоминания.