powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Задрал GDI+ - даёшь DirectDraw !
8 сообщений из 8, страница 1 из 1
Задрал GDI+ - даёшь DirectDraw !
    #32708323
M234
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я вроде ничего страшного и не делаю, но всё ТАК медленно...
Если у кого есть инфа, электронные книги, линки, или может кто обычную книгу хорошее знает и прочее по прямому иксу 9.
просьба поделиться информацией.
буду признателен.
...
Рейтинг: 0 / 0
Задрал GDI+ - даёшь DirectDraw !
    #32708355
Фотография profil
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Задрал GDI+ - даёшь DirectDraw !
    #32708392
M234
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
profilсмотрел http://www.codeproject.com/cs/media/#DirectX ?
смотрел.
в инете пару примеров нашёл.
в DX9SDK тоже примеры поглядел.
но это не то.
я тыкаюсь как слепой котёнок, ни одной константы не знаю ни ф-ции.
мне справочник надо и книжку или статейки какие, для начала, что б пояснили кто, куда, зачем и как.
т.е. общая идеология и способы применения на конкретных примерах.
в инете в основном примеры игр и в том роде всё.
а мне надо для быстрой обработки графики, для работы с (над) изображениями.
или я вообще не туда смотрю?
ну ленив я, ленив - надо признать, в настоящее время "в лом" за ассемблер садиться :). хочется, что б и быстро в работе и удобно в написании...
...
Рейтинг: 0 / 0
Задрал GDI+ - даёшь DirectDraw !
    #32719158
viper
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сомневаюсь что DD поможет... проблема в том что DD перекрывает GDI, да собственно GDI понятия не имеет про DD, вроде все круто, но вот проблема заключается в том что все формы, контролы и т.д. выводятся на GDI, а поскольку DD просто накрывает GDI (грубо говоря есть top most окном) то на поверхностях DD ты ничего не увидиш (а даже если увидиш, кайфу будет мало, так как скорее всего DD использует свою палитру отличну от палитры винды)... Соответственно вся реализация контролов падает на тебя со всеми вытикающими последствиями... тоесть одновременно показывать содержимое GDI, и графику DD тебе не удастся.

_________________________________________________
Легче написать не правильную программу чем понять правильную (С) Alan Perlis
...
Рейтинг: 0 / 0
Задрал GDI+ - даёшь DirectDraw !
    #32719349
кузя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
скоро нам помогут ...
...
Рейтинг: 0 / 0
Задрал GDI+ - даёшь DirectDraw !
    #32719717
chess
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Тоже интеерсует... Дайте инфу по каким нито книжкам, статейкам.....
...
Рейтинг: 0 / 0
Задрал GDI+ - даёшь DirectDraw !
    #32720124
Фотография nex
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я так делал с OpenGL в C++ Builder 5. Рисовал GUI, клал на окно Panel, которая служила output-ом для OpenGL, и делал её OwnerDraw. Затем хакал перерисовку этой панельки как хоцца для показа 3D поверхностей с вращением.. всё работало достаточно быстро, даже без особой оптимизации.

А с DD разве не так будет? Зачем ему перекрывать весь GDI, если от него требуется только рисовать в маленьком окошке или на панельке? Или тут речь идёт об игрушке :) ?
...
Рейтинг: 0 / 0
Задрал GDI+ - даёшь DirectDraw !
    #32720455
кузя
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
GDI и GDI+ доживают (по сегодняшним данным MS) последние дни. в Longhorn на смену им идет векторная графика Avalon'a. MS: "The Future of Windows"...GDI is going to become a second-class citizen. Longhorn SDK: Graphics and Multimedia
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Задрал GDI+ - даёшь DirectDraw !
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]