Graphin.dll project
От: c-smile Канада http://terrainformatica.com
Дата: 26.05.07 01:47
Оценка: 114 (8)
Открыл на google code проект Graphin.

graphin dll это внешне простой графический движок который содержит
agg, png, jpeg. Движок имплементирует внешний интерфейс (plain C) с объектами
http://terrainformatica.com/sciter/Graphics.whtm и http://terrainformatica.com/sciter/Image.whtm.

Нечто типа GDI+ только быстрее и "мультиплатформеннее" что ли.
Re: Graphin.dll project
От: c-smile Канада http://terrainformatica.com
Дата: 26.05.07 01:47
Оценка:
Здравствуйте, c-smile, Вы писали:

Забыл url: http://code.google.com/p/graphin/
Re: Graphin.dll project
От: adontz Грузия http://adontz.wordpress.com/
Дата: 26.05.07 11:29
Оценка:
Здравствуйте, c-smile, Вы писали:

Будем оборачивать
A journey of a thousand miles must begin with a single step © Lau Tsu
Re[2]: Graphin.dll project
От: c-smile Канада http://terrainformatica.com
Дата: 26.05.07 20:32
Оценка:
Здравствуйте, adontz, Вы писали:

A>Здравствуйте, c-smile, Вы писали:


A>Будем оборачивать


Давай. Я сегодня закончу это безобразие в первом приближении.
Re[3]: Graphin.dll project
От: adontz Грузия http://adontz.wordpress.com/
Дата: 26.05.07 23:22
Оценка: :)))
Здравствуйте, c-smile, Вы писали:

CS>Давай. Я сегодня закончу это безобразие в первом приближении.


Заодно опиши для русской аудитории этимологию названия.
A journey of a thousand miles must begin with a single step © Lau Tsu
Re[4]: Graphin.dll project
От: c-smile Канада http://terrainformatica.com
Дата: 27.05.07 00:52
Оценка:
Здравствуйте, adontz, Вы писали:

A>Здравствуйте, c-smile, Вы писали:


CS>>Давай. Я сегодня закончу это безобразие в первом приближении.


A>Заодно опиши для русской аудитории этимологию названия.


Кстати.
Для нужд лого требуется фото графинцика. Можно с огурчиком и газетой "Правда".
Есть у кого?
Re[5]: Graphin.dll project
От: adontz Грузия http://adontz.wordpress.com/
Дата: 27.05.07 01:36
Оценка:
Здравствуйте, c-smile, Вы писали:

CS>Кстати.

CS>Для нужд лого требуется фото графинцика. Можно с огурчиком и газетой "Правда".
CS>Есть у кого?

OMG, я думал я шучу.
A journey of a thousand miles must begin with a single step © Lau Tsu
Re: Graphin.dll project
От: c-smile Канада http://terrainformatica.com
Дата: 27.05.07 07:13
Оценка:
Здравствуйте, c-smile, Вы писали:

Ну в общем в первом приближении готово.



Нужно: C++ wrapper. Документация какая никакая. Больше примеров.
Re[5]: Graphin.dll project
От: Sinclair Россия https://github.com/evilguest/
Дата: 29.05.07 08:23
Оценка:
Здравствуйте, c-smile, Вы писали:
CS>Кстати.
CS>Для нужд лого требуется фото графинцика. Можно с огурчиком и газетой "Правда".
CS>Есть у кого?
Выбери здесь. Если что понравится, купим.
... << RSDN@Home 1.2.0 alpha rev. 677>>
Уйдемте отсюда, Румата! У вас слишком богатые погреба.
Re: Graphin.dll project
От: Anpek  
Дата: 29.05.07 11:46
Оценка:
Здравствуйте, c-smile, Вы писали:

А как скачать-то можно?
Ссылка svn checkout http://graphin.googlecode.com/svn/trunk/ graphin что-то не работает в Тортилле
Re[5]: Graphin.dll project
От: McSeem2 США http://www.antigrain.com
Дата: 29.05.07 16:40
Оценка: :))) :)))
Здравствуйте, c-smile, Вы писали:

CS>Кстати.

CS>Для нужд лого требуется фото графинцика. Можно с огурчиком и газетой "Правда".
CS>Есть у кого?

А еще "Гармонь" — был вроде бы у тебя такой проект. Графин, стакан, огурец и гармонь. Это нормально...
McSeem
Я жертва цепи несчастных случайностей. Как и все мы.
Re: Graphin.dll project
От: McSeem2 США http://www.antigrain.com
Дата: 29.05.07 16:58
Оценка:
Здравствуйте, c-smile, Вы писали:

CS>graphin dll это внешне простой графический движок который содержит

CS>agg, png, jpeg. Движок имплементирует внешний интерфейс (plain C) с объектами
CS>http://terrainformatica.com/sciter/Graphics.whtm и http://terrainformatica.com/sciter/Image.whtm.

CS>Нечто типа GDI+ только быстрее и "мультиплатформеннее" что ли.


В качестве опции, возможно было бы полезно взять интерфейс OpenVG. Конечно, оно вам не очень-то надо, но в качестве потенциального пиара возможно было бы неплохо. Правда комитет вряд ли даст статус официальной OpenVG имплементации, поскольку они ничего кроме FSAA не признают. Ну и к тому же, OpenVG страдает некоторыми серьезными недостатками, как то stateful модель, предполагающую наличие статических данных. Но вообще-то, некоторые идеи можно было бы перенять, например модель Path — чтобы была возможность одним вызовом рисовать произвольные фигуры. В OpenVG это практически прямое мапирование путей из SVG и XAML.
McSeem
Я жертва цепи несчастных случайностей. Как и все мы.
Re[6]: Graphin.dll project
От: c-smile Канада http://terrainformatica.com
Дата: 29.05.07 17:45
Оценка:
Здравствуйте, McSeem2, Вы писали:

MS>Здравствуйте, c-smile, Вы писали:


CS>>Кстати.

CS>>Для нужд лого требуется фото графинцика. Можно с огурчиком и газетой "Правда".
CS>>Есть у кого?

MS>А еще "Гармонь" — был вроде бы у тебя такой проект. Графин, стакан, огурец и гармонь. Это нормально...


На самом деле, да, еще вот на выходе проект stakan.dll — инкапсуляция GUI message pump и абстракция окна верхнего уровня.
Таки да, сей предмет для гармони полmзителен. Ну и для sciter опять же.

В принципе коцепция выборки сообщений идентична для win и xlib (да и в дарвин)- задрала если честно
необходимость каждый раз лисапеты делать.
Re[2]: Graphin.dll project
От: c-smile Канада http://terrainformatica.com
Дата: 29.05.07 17:56
Оценка:
Здравствуйте, Anpek, Вы писали:

A>Здравствуйте, c-smile, Вы писали:


A>А как скачать-то можно?

A>Ссылка svn checkout http://graphin.googlecode.com/svn/trunk/ graphin что-то не работает в Тортилле

Странно, а так например ты файл видишь:
http://graphin.googlecode.com/svn/trunk/include/graphin.h

?
Re[2]: Graphin.dll project
От: c-smile Канада http://terrainformatica.com
Дата: 29.05.07 18:17
Оценка:
Здравствуйте, McSeem2, Вы писали:

MS>Здравствуйте, c-smile, Вы писали:


CS>>graphin dll это внешне простой графический движок который содержит

CS>>agg, png, jpeg. Движок имплементирует внешний интерфейс (plain C) с объектами
CS>>http://terrainformatica.com/sciter/Graphics.whtm и http://terrainformatica.com/sciter/Image.whtm.

CS>>Нечто типа GDI+ только быстрее и "мультиплатформеннее" что ли.


MS>В качестве опции, возможно было бы полезно взять интерфейс OpenVG. Конечно, оно вам не очень-то надо, но в качестве потенциального пиара возможно было бы неплохо. Правда комитет вряд ли даст статус официальной OpenVG имплементации, поскольку они ничего кроме FSAA не признают. Ну и к тому же, OpenVG страдает некоторыми серьезными недостатками, как то stateful модель, предполагающую наличие статических данных. Но вообще-то, некоторые идеи можно было бы перенять, например модель Path — чтобы была возможность одним вызовом рисовать произвольные фигуры. В OpenVG это практически прямое мапирование путей из SVG и XAML.


Path это имхо половина дела. На самом деле полезнее было бы иметь возможнось сериализации последовательности вообще всех операций (а не только line_to cо товарищи) с возможностью параметризации таких последоавтельностей. Нечто типа metafiles или "двоичного svg". Павел (коржик который) в принципе сделал прямую интерпретацию
svg (для htmlayout/sciter) — т.е. в принципе можно и svg (в текстовом виде — как есть) использовать.

В принципе простейший интерфейс который я использую позволяет сериализовать последовательности в некий гпрафический байткод без всяких проблем.
Ключевой момент — парметрические блоки и параметризация. Как пример практической реалии: rounded rect с заливкой который растягивается на весь контейнер сохраняя радиус закруглений вне зависимости от размера контейнера.

Вот это вот реально имеет смысл — тогда можно было бы действительно собирать изображение из строительных блоков некоей библиотеки.
Re[3]: Graphin.dll project
От: Anpek  
Дата: 29.05.07 18:19
Оценка:
Здравствуйте, c-smile, Вы писали:

CS>Странно, а так например ты файл видишь:

CS>http://graphin.googlecode.com/svn/trunk/include/graphin.h

Вижу.
Может я не так Торитллой ползуюсь — просто она пишет что нет такого URL-а
Re[4]: Graphin.dll project
От: c-smile Канада http://terrainformatica.com
Дата: 29.05.07 18:34
Оценка:
Здравствуйте, Anpek, Вы писали:

A>Здравствуйте, c-smile, Вы писали:


CS>>Странно, а так например ты файл видишь:

CS>>http://graphin.googlecode.com/svn/trunk/include/graphin.h

A>Вижу.

A>Может я не так Торитллой ползуюсь — просто она пишет что нет такого URL-а

Попробовал еще раз http://graphin.googlecode.com/svn/trunk/ работает на checkout.
Re[6]: Graphin.dll project
От: Alex Reyst Россия  
Дата: 30.05.07 06:00
Оценка: :)
Здравствуйте, Sinclair, Вы писали:

S>Выбери здесь. Если что понравится, купим.


Какой ужас! Наглая реклама молока, раствора желтой кровяной соли и обычных чернил!
Ни единого намека на огурчик и газету "Правда"
Все, что здесь сказано, может и будет использоваться против меня...
Re[6]: Graphin.dll project
От: c-smile Канада http://terrainformatica.com
Дата: 30.05.07 06:47
Оценка:
Здравствуйте, Sinclair, Вы писали:

S>Здравствуйте, c-smile, Вы писали:

CS>>Кстати.
CS>>Для нужд лого требуется фото графинцика. Можно с огурчиком и газетой "Правда".
CS>>Есть у кого?
S>Выбери здесь. Если что понравится, купим.

А чего-то не лежит душа к тому стеклу...

Я вот нашел картинку Петрова-Водкина "Подсвечник и Графин". Душевно.
Кузьма Сергеич мастер был однако...
Re: Требуется Linux port maintainer.
От: c-smile Канада http://terrainformatica.com
Дата: 30.05.07 19:17
Оценка:
Здравствуйте, c-smile, Вы писали:

Требуется Linux port maintainer.
Я сделаю начальный порт но потом за ним надо следить.
Есть желающие?
Re[5]: Graphin.dll project
От: ShaggyOwl Россия http://www.rsdn.org
Дата: 31.05.07 10:09
Оценка: 46 (3) :)
Здравствуйте, c-smile, Вы писали:

CS>Кстати.

CS>Для нужд лого требуется фото графинцика. Можно с огурчиком и газетой "Правда".
CS>Есть у кого?

Вообще, чувствуется в стране доминирование пролетариата — графин с огурчиками большая редкость (сам по себе графин встречается часто)
http://www.photosight.ru/photo.php?photoid=1701240&amp;ref=section&amp;refid=999

зато стаканы в любом исполнении
http://www.photosight.ru/photo.php?photoid=1690698&amp;ref=section&amp;refid=999
http://www.photosight.ru/photo.php?photoid=2004171&amp;ref=section&amp;refid=999
http://www.photosight.ru/photo.php?photoid=1825895&amp;ref=section&amp;refid=999
http://www.photosight.ru/photo.php?photoid=1556403&amp;ref=section&amp;refid=999
http://www.photosight.ru/photo.php?photoid=1468722&amp;ref=section&amp;refid=999

http://www.photosight.ru/photo.php?photoid=1476123&amp;ref=section&amp;refid=999
Хорошо там, где мы есть! :)
Re: А можно использовать в коммерческом приложении
От: Caduceus  
Дата: 31.05.07 11:20
Оценка:
?
Re[2]: А можно использовать в коммерческом приложении
От: ShaggyOwl Россия http://www.rsdn.org
Дата: 31.05.07 11:47
Оценка:
Здравствуйте, Caduceus, Вы писали:

C>?

http://code.google.com/p/graphin/

License: New BSD License

Хорошо там, где мы есть! :)
Re[3]: А можно использовать в коммерческом приложении
От: Caduceus  
Дата: 31.05.07 11:54
Оценка:
Здравствуйте, ShaggyOwl, Вы писали:

SO>http://code.google.com/p/graphin/

SO>

SO>License: New BSD License


Это мне ничего не говорит.. Можно или нет?
Re[4]: А можно использовать в коммерческом приложении
От: Сергей  
Дата: 31.05.07 12:16
Оценка:
Здравствуйте, Caduceus, Вы писали:

C>Здравствуйте, ShaggyOwl, Вы писали:


SO>>http://code.google.com/p/graphin/

SO>>

SO>>License: New BSD License


C>Это мне ничего не говорит.. Можно или нет?


Можно
Re[5]: А можно использовать в коммерческом приложении
От: Caduceus  
Дата: 31.05.07 12:19
Оценка: :))
Здравствуйте, Сергей, Вы писали:

С>Можно


Что-то, судя по смайлику, подвох какой-то
Re[6]: А можно использовать в коммерческом приложении
От: McSeem2 США http://www.antigrain.com
Дата: 31.05.07 14:03
Оценка: +2
Здравствуйте, Caduceus, Вы писали:

C>Что-то, судя по смайлику, подвох какой-то


Почти любая Open Source лицензия подразумевает определенные ограничения и условия использования. Поэтому если слова "New BSD License" ни о чем не говорят, то надо просто взять и прочитать текст лицензии. Только не надо спрашивать, где взять.
McSeem
Я жертва цепи несчастных случайностей. Как и все мы.
Re[4]: А можно использовать в коммерческом приложении
От: c-smile Канада http://terrainformatica.com
Дата: 31.05.07 19:12
Оценка:
Здравствуйте, Caduceus, Вы писали:

C>Здравствуйте, ShaggyOwl, Вы писали:


SO>>http://code.google.com/p/graphin/

SO>>

SO>>License: New BSD License


C>Это мне ничего не говорит.. Можно или нет?


http://graphin.googlecode.com/svn/trunk/license.htm
Re[5]: А можно использовать в коммерческом приложении
От: 8bit  
Дата: 31.05.07 20:07
Оценка:
Здравствуйте, c-smile, Вы писали:

SO>>>

SO>>>License: New BSD License


C>>Это мне ничего не говорит.. Можно или нет?


CS>http://graphin.googlecode.com/svn/trunk/license.htm


это если agg так будет не старше 2.4
Re[6]: А можно использовать в коммерческом приложении
От: c-smile Канада http://terrainformatica.com
Дата: 31.05.07 20:24
Оценка:
Здравствуйте, 8bit, Вы писали:

8>Здравствуйте, c-smile, Вы писали:


SO>>>>

SO>>>>License: New BSD License


C>>>Это мне ничего не говорит.. Можно или нет?


CS>>http://graphin.googlecode.com/svn/trunk/license.htm


8>это если agg так будет не старше 2.4


Тогда и лицензия на graphin поменяется. Пока нет планов переходить на 2.5.
Re[7]: А можно использовать в коммерческом приложении
От: McSeem2 США http://www.antigrain.com
Дата: 01.06.07 03:23
Оценка: 18 (2)
Здравствуйте, c-smile, Вы писали:

CS>Тогда и лицензия на graphin поменяется. Пока нет планов переходить на 2.5.


На 2.5 переходить не обязательно. Можно, но смысла особого нет. Надо будет переходить на 2.6, которой пока еще нет в природе — ну, если захочется, конечно. И я думаю, что мы вполне можем выработать такое решение, при котором Графин останется под BSD или другой, более либеральной лицензией, чем GPL.
McSeem
Я жертва цепи несчастных случайностей. Как и все мы.
Re[8]: А можно использовать в коммерческом приложении
От: c-smile Канада http://terrainformatica.com
Дата: 01.06.07 19:14
Оценка:
Здравствуйте, McSeem2, Вы писали:

MS>Здравствуйте, c-smile, Вы писали:


CS>>Тогда и лицензия на graphin поменяется. Пока нет планов переходить на 2.5.


MS>На 2.5 переходить не обязательно. Можно, но смысла особого нет. Надо будет переходить на 2.6, которой пока еще нет в природе — ну, если захочется, конечно. И я думаю, что мы вполне можем выработать такое решение, при котором Графин останется под BSD или другой, более либеральной лицензией, чем GPL.


Было бы замечательно.

План по поводу Графина следующий: сделать essential graphics_layer — нечто типа рабочего subset/super set GDI который уже можно безболезненно расширять плюс сделать платформо-независимый набор window_*** и application_*** функций.

В принципе то что что сейчас есть в http://graphin.googlecode.com/svn/trunk/include/window.h для нужд htmlayout/sciter меня устраивает. Я думаю это также устроит весь класс приложений которым нужны "просто окна" от платформы (например fltk со товарищи). В том числе и твои тестовые примеры. Я так думаю. Как бы еще это так организвать ко взаимной удобности и взаимозаменяемости ...
Re: Graphin.dll project
От: runtime2  
Дата: 03.06.07 06:50
Оценка:
Здравствуйте, c-smile, Вы писали:

Немного сбивает с толка objects.h

// stdafx.h : include file for standard system include files,
// or project specific include files that are used frequently, but
// are changed infrequently
//

Re[2]: Graphin.dll project
От: c-smile Канада http://terrainformatica.com
Дата: 03.06.07 23:28
Оценка:
Здравствуйте, runtime2, Вы писали:

R>Здравствуйте, c-smile, Вы писали:


R>Немного сбивает с толка objects.h


R>// stdafx.h : include file for standard system include files,

R>// or project specific include files that are used frequently, but
R>// are changed infrequently
R>//

R>


Ага, спасибо поправил.
Re[6]: Graphin.dll project
От: c-smile Канада http://terrainformatica.com
Дата: 03.06.07 23:32
Оценка:
Здравствуйте, ShaggyOwl, Вы писали:

SO>Здравствуйте, c-smile, Вы писали:


SO>http://www.photosight.ru/photo.php?photoid=1701240&amp;ref=section&amp;refid=999


Кул! Почти оно. Вместо газеты правда "Бычки черноморские в томате" но тоже ничего так..
Re[7]: Graphin.dll project
От: ShaggyOwl Россия http://www.rsdn.org
Дата: 04.06.07 06:32
Оценка:
Здравствуйте, c-smile, Вы писали:

SO>>http://www.photosight.ru/photo.php?photoid=1701240&amp;ref=section&amp;refid=999


CS>Кул! Почти оно. Вместо газеты правда "Бычки черноморские в томате" но тоже ничего так..


Ой, я тоже думал, что шучу
А если действительно заинтересовала, у автора в профиле вроде были указаны координаты ...
Хорошо там, где мы есть! :)
Re[8]: Graphin.dll project
От: Sinclair Россия https://github.com/evilguest/
Дата: 04.06.07 10:00
Оценка:
Здравствуйте, ShaggyOwl, Вы писали:
SO>Ой, я тоже думал, что шучу
SO>А если действительно заинтересовала, у автора в профиле вроде были указаны координаты ...
Я тут в субботу был в неплохом кабаке, где случайно снял близкий сюжет на Canon IXUS 700. Когда донесу его до работы — выложу. Если общая идея подойдет, то могу зафотать более точный натюрморт, с газетом (если их еще печатают) и прочим.
... << RSDN@Home 1.2.0 alpha rev. 677>>
Уйдемте отсюда, Румата! У вас слишком богатые погреба.
Re[9]: Graphin.dll project
От: McSeem2 США http://www.antigrain.com
Дата: 04.06.07 14:01
Оценка: 11 (1)
Здравствуйте, Sinclair, Вы писали:

S>Я тут в субботу был в неплохом кабаке, где случайно снял близкий сюжет на Canon IXUS 700. Когда донесу его до работы — выложу. Если общая идея подойдет, то могу зафотать более точный натюрморт, с газетом (если их еще печатают) и прочим.


Там на ссылке использована световая кисть — фототехника, принципиально возможная только с фотопленкой.
McSeem
Я жертва цепи несчастных случайностей. Как и все мы.
Re: Graphin.dll project
От: Left2 Украина  
Дата: 08.06.07 15:35
Оценка:
Оччень хочется иметь портированный под Symbian 9-й версии вариант! Вроде бы тамошнее Open C позволит это сделать без слишком больших проблем. Ну уж очень вкусное решение получилось бы — возможность писАть одинаковый интерфейс для двух главных мобильных платформ — WinCE и Symbian.
... << RSDN@Home 1.2.0 alpha rev. 676>>
Re[2]: Graphin.dll project
От: c-smile Канада http://terrainformatica.com
Дата: 08.06.07 23:21
Оценка:
Здравствуйте, Left2, Вы писали:

L>Вроде бы тамошнее Open C позволит это сделать без слишком больших проблем. Ну уж очень вкусное решение получилось бы — возможность писАть одинаковый интерфейс для двух главных мобильных платформ — WinCE и Symbian.


Именно что "вроде бы". Нет у меня ни девайсов ни development environment под Symbian.
Попробуй скомплировать сам.
Re[2]: Graphin.dll project
От: McSeem2 США http://www.antigrain.com
Дата: 09.06.07 21:39
Оценка:
Здравствуйте, Left2, Вы писали:

L>Оччень хочется иметь портированный под Symbian 9-й версии вариант! Вроде бы тамошнее Open C позволит это сделать без слишком больших проблем. Ну уж очень вкусное решение получилось бы — возможность писАть одинаковый интерфейс для двух главных мобильных платформ — WinCE и Symbian.


Опасаюсь, что Antigrain, как чисто софтварный рендерер будет весьма тормозить на слабых процессорах. Хотя, есть прецеденты использования. Ну, это примерно как на древнем P-II 266MGz.
McSeem
Я жертва цепи несчастных случайностей. Как и все мы.
Re[3]: Graphin.dll project
От: Left2 Украина  
Дата: 11.06.07 10:08
Оценка:
MS>Опасаюсь, что Antigrain, как чисто софтварный рендерер будет весьма тормозить на слабых процессорах. Хотя, есть прецеденты использования. Ну, это примерно как на древнем P-II 266MGz.
Ну, процы на современных Symbian-девайсах стоят ненамного более слабые чем на Windows Mobile. Да и разрешение экрана всё же порядком поменьше чем на десктопах
... << RSDN@Home 1.2.0 alpha rev. 676>>
Re[3]: Graphin.dll project
От: Left2 Украина  
Дата: 11.06.07 14:20
Оценка:
CS>Попробуй скомплировать сам.
Дельный совет!
Если scope проекта позволит — так и сделаю
... << RSDN@Home 1.2.0 alpha rev. 676>>
Re: Graphin.dll project
От: runtime2  
Дата: 23.04.08 09:47
Оценка:
Здравствуйте, c-smile, Вы писали:

CS>Открыл на google code проект Graphin.


CS>graphin dll это внешне простой графический движок который содержит

CS>agg, png, jpeg. Движок имплементирует внешний интерфейс (plain C) с объектами
CS>http://terrainformatica.com/sciter/Graphics.whtm и http://terrainformatica.com/sciter/Image.whtm.

CS>Нечто типа GDI+ только быстрее и "мультиплатформеннее" что ли.


Небольшое наблюдение
у тебя для чтения jpeg под windows используется файл отображаемый в память и jpeg_mem_src(). Я попробовал читать jpeg большого размера таким способом и это оказалось медленнее использования jpeg_stdio_src(). Возможно это только у меня, или чтение файлов небольшого размера осуществляется быстрее твоим способом.
Re[2]: Graphin.dll project
От: c-smile Канада http://terrainformatica.com
Дата: 23.04.08 16:24
Оценка:
Здравствуйте, runtime2, Вы писали:

R>Небольшое наблюдение

R>у тебя для чтения jpeg под windows используется файл отображаемый в память и jpeg_mem_src(). Я попробовал читать jpeg большого размера таким способом и это оказалось медленнее использования jpeg_stdio_src(). Возможно это только у меня, или чтение файлов небольшого размера осуществляется быстрее твоим способом.

Это просто один из моих вселенских принципов.

Скажем функция:
 HBITMAP create_jpeg( const byte* data, size_t data_length );

наиболее универсальна т.к. позволяет читать jpeg из памяти, из файла (через mm_file), из ресурсов и т.д.

Вот почему jpeg_mem_src().
Re[10]: Graphin.dll project
От: Obukhov Россия  
Дата: 24.04.08 09:47
Оценка:
Здравствуйте, McSeem2, Вы писали:

MS>Там на ссылке использована световая кисть — фототехника, принципиально возможная только с фотопленкой.


Ну не нужно грязи по поводу цифры ! Как фотограф-любитель заявляю !
Вот замечательный фотограф снимающий световой кистью на цифру:
http://club.foto.ru/gallery/photos/photo.php?photo_id=1087198
... << RSDN@Home 1.2.0 alpha rev. 774>>
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.