|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Oleg Goodyckov 2:5020/400 17 Dec 2002 21:09:05 To : All Subject : XCreateImage и XPutImage --------------------------------------------------------------------------------
Привет всем!
Уморился я бороться!
Беру картинку размером 768 х 576 х 24 и пытаюсь вывести ее в окно
192 х 144 х 24.
Делаю я это при помощи сабжевых процедур. В результирующем окне картинка
получается втрое шире и состоящей из вертикальных rgb-полос. То есть,
такое впечатление, что каждый пиксель исходной картинки транслируется в
три пикселя целевой. Точнее, каждый исходный байт принимается за пиксель -
то есть за три байта и выводится на экран.
Hигде в означенных процедурах нет места для регулировки этого поведения.
Или я не нашел. Единственное - screen->root_visual->bits_per_rgb. Я его
ставил в значение 24. Бестолку.
Мож кто знает, как его побороть?
Заранее спасибо!
--- ifmail v.2.15dev5
* Origin: unknown (2:5020/400)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/186439ff6accc.html, оценка из 5, голосов 10
|