|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
04.11.2010, 20:22 | #1 | |
Android Developer
Старожил Подтвердите свой е-майл
Регистрация: 19.02.2007
Сообщений: 3,708
|
Direct2D for Windows
Приветствую.
Я вот заметил такую штуку, и это новое для меня, раньше не слышал вообще. Меня удивило это Цитата:
На данный момент, я к примеру, разработчик WPF. Меня смутило что пока опустили WPF в этом плане. Может я и ошибаюсь. Кто что знает и может сказать на счет этой технологии? UPD: Понял, сказал ерунду. Это COM, следовательно подключаем через DirectX 9 соответствующие интерфейсы. Все равно интересно, использует ли уже кто из вас данную технологию, интересен опыт использования?! Последний раз редактировалось BOBAH13; 04.11.2010 в 20:31. |
|
05.11.2010, 07:52 | #2 | |
C++, Java
Старожил
Регистрация: 10.04.2010
Сообщений: 2,665
|
Цитата:
|
|
05.11.2010, 11:53 | #3 |
Android Developer
Старожил Подтвердите свой е-майл
Регистрация: 19.02.2007
Сообщений: 3,708
|
Аудитория общительная... собственно как всегда, не ужели я на столько специфические вопросы задаю? Ладно, думал хоть об этом можно будет поговорить, а то все о философии, то народ, то правительство, то учеба...и это ИТ люди
p.s. не подумайте, я ни кого не пытаюсь оскорбить (я не тролль) |
05.11.2010, 15:35 | #4 |
Старожил
Регистрация: 22.05.2007
Сообщений: 9,065
|
Не понятна мне что-то стала позиция Microsoft. Раньше был DirectDraw, потом сказали, что он - отстой и нужно использовать Direct3D даже для двухмерной графики. Теперь получается возврат к истокам? Я уже не поспеваю за новыми технологиями...
|
05.11.2010, 15:43 | #5 | ||
C++, Java
Старожил
Регистрация: 10.04.2010
Сообщений: 2,665
|
Цитата:
Цитата:
|
||
05.11.2010, 16:16 | #6 | |
Linux C++ Qt ARM
Старожил
Регистрация: 30.11.2008
Сообщений: 3,030
|
Цитата:
Дилетант широкого профиля.
"Слова ничего не стоят - покажите мне код!" © Линус Торвальдс |
|
05.11.2010, 16:51 | #7 |
C++, Java
Старожил
Регистрация: 10.04.2010
Сообщений: 2,665
|
Двухмерные примитивы могут быть и в пространстве вообще-то.
Чем отличается двумерный примитив на плоскости и в пространстве?Набором координат: у плоскостного (x,y),у пространственного(x,y,z). Просто у вас видимо нет опыта работы с DirectX, поэтому вы и не знаете. |
05.11.2010, 18:19 | #8 |
Android Developer
Старожил Подтвердите свой е-майл
Регистрация: 19.02.2007
Сообщений: 3,708
|
Re@l - т.е. вы считаете смысла для замены того же GDI/+ на Direct2D нет? Я имею ввиду, если отрисовка происходит не сильно тяжелая, то в принципе можно и ручками с помощью CPU формировать изображение. Мне просто возможно вскоре придется рисовать очень нагруженную анимацию, там по сути изображение и анимировано его (как текстуру) искажать, используя определенный алгоритм. Я уже реализовывал в прошлом, правда все было руками через перебор байт в битовой карте, можете подсказать, возможно ли подобное реализовать на Direct2D, т.е. чтобы я формировал (или не руками, а явно используя текстуры и их трансформации) на GPU изображение и после получал scan0 (битуваю карту) и делал с ней что мне захочется?
|
18.09.2012, 01:16 | #9 |
Регистрация: 14.07.2012
Сообщений: 9
|
Тут зависит не только от возможностей, то что вам нужно есть и в gdi+ и в direct2d, но производительность - не сравнить (ну и загрузку цп)! Тут еще важно умение, direct2d - это тот же по сути direct3d, только без использования 3 координаты, хотя к ней можно отнести рисование слоев. безусловно для работы с direct2d вам понадобиться несколько больше знаний и опыта, чем в gdi+. учитывая еще то, что по тому же ГДИ документации куда больше. Так же есть еще один момент - совместимость, по моему direct2d даже виста не каждая поддерживает, а только SP2
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Правда ли что Windows xp 64 определяет болше Оперативки чем Windows xp 32 | subbota | Операционные системы общие вопросы | 4 | 03.06.2012 17:29 |
В Windows XP хорошо, в Windows 7 - плохо... AV в comctl32.dll | Upgrades | Общие вопросы Delphi | 2 | 04.09.2010 22:45 |
Windows7,не работает HKEY_LOCAL_MACHINE\SOFTWARE\Microso ft\Windows NT\CurrentVersion\Windows\AppInit_D LLs | ассемблер123 | Windows | 0 | 22.04.2010 18:30 |
Разница исполнения под Windows XP и Windows Server 2003? | -Nast- | Общие вопросы Delphi | 0 | 02.06.2009 09:20 |
Проблемма с Windows Xp SP3 and Windows eXPended 2008 | Feban | Windows | 5 | 25.12.2008 17:38 |