[ Содержание ][ Перечень функций ]

XCreatePixmap - создание графического образа

СИНТАКСИС
    Pixmap XCreatePixmap(display, d, width, height, depth)
	Display *display;
	Drawable d;
	unsigned int width, height;
	unsigned int depth;

АРГУМЕНТЫ

ОПИСАНИЕ

    Функция XCreatePixmap создаёт графический образ c указанными размерами и глубиной цветности, возвращая его идентификатор. Данные графического образа хранятся на сервере. В качестве аргумента d допустимо использовать только InputOutput окна. Не допускается указывать нулевые размеры графического образа. Указанная глубина цветности должна поддерживаться экраном, которому принадлежит объект вывода графики d.

     Сервер использует идентификатор d только для определения принадлежности экрану. Созданный графический образ может использоваться с окнами или другими графическими образами, имеющими аналогичную глубину цветности и принадлежащими только этому экрану (за исключением XCopyPlane). Графический образ не очищается, поэтому первоначальное его содержимое неопределено.

     Большая часть операций вывода графики работает как с окнами, так и графическими образами. Графический образ выполняет функции объекта drawable аналогично окнам InputOutput.

     После завершения работы с графическим образом, его можно удалить при помощи функции XFreePixmap.

     Функция XCreatePixmap может генерировать следующие ошибки:

Cм. также: XFreePixmap, XCopyArea.


[ Содержание ][ Перечень функций ]