Форум программистов, компьютерный форум CyberForum.ru

GDI+, насколько актуален этот интерфейс - C++

Восстановить пароль Регистрация
 
Рейтинг: Рейтинг темы: голосов - 9, средняя оценка - 4.67
Bibfail
12 / 12 / 0
Регистрация: 22.03.2012
Сообщений: 29
12.06.2012, 22:27     GDI+, насколько актуален этот интерфейс #1
Добрый вечер! Вот задался вопросом насчет GDI+, насколько актуален этот интерфейс,где его конкретно применяли, какие продукты написаны с его применением.
Я особо ничего не нагуглил...
P.S. Интересно посмотреть как они выглядят,а то всякие елипсы и прямоугольники студентов не очень впечетляют
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
12.06.2012, 22:27     GDI+, насколько актуален этот интерфейс
Посмотрите здесь:

GDI C++
C++ GDI в WinAPI
интерфейс, в методе которого создается объект типа IDictionary и возвращается ссылка на этот объект C++
C++ Освоение gdi+
Исходники GDI C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Avazart
 Аватар для Avazart
6905 / 5145 / 253
Регистрация: 10.12.2010
Сообщений: 22,639
Записей в блоге: 17
13.06.2012, 00:50     GDI+, насколько актуален этот интерфейс #2
GDI+ является улучшенной средой для 2D-графики, в которую добавлены такие возможности, как сглаживание линий (antialiasing), использование координат с плавающей точкой, градиентная заливка, внутренняя поддержка таких графических форматов, как JPEG и PNG, куда лучшая поддержка регионов отсечения с возможностью использовать в них координаты с плавающей точкой (а не 16-битные целые) и применения к ним World Transform, преобразования двумерных матриц и т. п. GDI+ использует ARGB-цвета. Эти возможности используются в пользовательском интерфейсе Windows XP, а их присутствие в базовом графическом слое облегчает использование систем векторной графики, таких как Flash или SVG.

Динамические библиотеки GDI+ могут распространяться вместе с приложениями для использования в предыдущих версиях Windows.

GDI+ есть не более чем набор оберток над обычной GDI. В Windows 7 появился новый API Direct2D, который есть примерно то же, но реализован «сверху донизу» вплоть до драйвера видеокарты (точнее, использует некие возможности Direct3D в этом драйвере), и может использовать аппаратное ускорение — т. е. трехмерный видеопроцессор для рисования некоторых двухмерных объектов (antialiasing и т. д.)
http://ru.wikipedia.org/wiki/GDI%2B
Bibfail
12 / 12 / 0
Регистрация: 22.03.2012
Сообщений: 29
13.06.2012, 01:05  [ТС]     GDI+, насколько актуален этот интерфейс #3
Когда его приходится использовать реально, вот вам например в каких серезных целях приходилось его использовать?
Avazart
 Аватар для Avazart
6905 / 5145 / 253
Регистрация: 10.12.2010
Сообщений: 22,639
Записей в блоге: 17
13.06.2012, 01:16     GDI+, насколько актуален этот интерфейс #4
Ну я не использую, не сталкивался просто раньше...повидимому по тому что пишу в Builder-е...

Но вот сегодня например встретил следующее Семисегментный индикатор
Bibfail
12 / 12 / 0
Регистрация: 22.03.2012
Сообщений: 29
13.06.2012, 01:29  [ТС]     GDI+, насколько актуален этот интерфейс #5
Спасибо за пролсветление)
Jupiter
Каратель
Эксперт C++
6543 / 3963 / 226
Регистрация: 26.03.2010
Сообщений: 9,273
Записей в блоге: 1
Завершенные тесты: 2
13.06.2012, 01:51     GDI+, насколько актуален этот интерфейс #6
Цитата Сообщение от Avazart Посмотреть сообщение
Ну я не использую, не сталкивался просто раньше...повидимому по тому что пишу в Builder-е...
все так или иначе используют GDI, только в билдере он спрятан в Canvas, в Qt в QPianter...
Avazart
 Аватар для Avazart
6905 / 5145 / 253
Регистрация: 10.12.2010
Сообщений: 22,639
Записей в блоге: 17
13.06.2012, 02:17     GDI+, насколько актуален этот интерфейс #7
все так или иначе используют GDI, только в билдере он спрятан в Canvas, в Qt в QPianter...
GDI или GDI+ ?
И я про явное применение...
raxp
10140 / 6527 / 475
Регистрация: 28.12.2010
Сообщений: 21,167
Записей в блоге: 1
13.06.2012, 06:48     GDI+, насколько актуален этот интерфейс #8
...в последний раз использовал GDI для всеядного конвертора графических форматов, ибо FreeGOCR кушает только определенные, а хотелось чтобы все.

http://raxp.radioliga.com/cnt/s.php?p=ocr.pdf

p.s.: и разумеется создание виджетов с регулируемой прозрачностью ...пример от Вован13:
GDI+, насколько актуален этот интерфейс
Вложения
Тип файла: zip виджеты_GDI API.zip (168.2 Кб, 13 просмотров)
LK
Заблокирован
13.06.2012, 11:49     GDI+, насколько актуален этот интерфейс #9
Актуально - это:
Direct2D
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
13.06.2012, 14:01     GDI+, насколько актуален этот интерфейс
Еще ссылки по теме:

GDI || DirectX C++
Анимация в GDI C++
C++ Литература по GDI+

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
Avazart
 Аватар для Avazart
6905 / 5145 / 253
Регистрация: 10.12.2010
Сообщений: 22,639
Записей в блоге: 17
13.06.2012, 14:01     GDI+, насколько актуален этот интерфейс #10
Direct2D: Управление графикой

Добавлено через 9 минут
http://msdn.microsoft.com/en-us/library/dd607337

Добавлено через 3 минуты
raxp, спасибо за пример.
Yandex
Объявления
13.06.2012, 14:01     GDI+, насколько актуален этот интерфейс
Ответ Создать тему
Опции темы

Текущее время: 20:25. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru