Форум программистов, компьютерный форум, киберфорум
C/C++: WinAPI
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.56/9: Рейтинг темы: голосов - 9, средняя оценка - 4.56
53 / 53 / 19
Регистрация: 09.12.2015
Сообщений: 215
1

Двойная буферизация в gdi+

31.01.2016, 19:16. Показов 1714. Ответов 1
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Не могу разобраться, как правильно ее сделать.

Есть функция:

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
void createImage(wchar_t *path, int _abscissa, int _ordinate, int _width, int _height)
{
    Graphics graphics(gameValue.hdc);
 
    Image img(path);
 
    graphics.DrawImage(
        &img,
        _abscissa,
        _ordinate,
        _width,
        _height);
}
Как ее здесь выполнить?

С этим примером как-то не особо разобраться:

https://rsdn.ru/article/multim... fering.xml

Добавлено через 1 час 14 минут
в общем, создал, похожее, по примеру, только это толку не дало особо.

как то очень сильно влияет на производительность отрисовка всего-то пары спрайтов. даже если взять их из памяти. печаль.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
31.01.2016, 19:16
Ответы с готовыми решениями:

Двойная буферизация и WIN32 (GDI).
В MSDN написано: Я в свою очередь добавил обработку этого сообщения, но оно приходит только раз...

Двойная буферизация
Написал тетрис (но только с палочками (друг попросил сделать =) )) Писал на чистом WinAPI, в...

Двойная буферизация
Добрый день. Программа должна принимать текст с клавиатуры, выводить его на экран и реагировать на...

Двойная буферизация
Добрый день! Имеется обычное оконное приложение Win32, необходимо реализовать при рисовании...

1
592 / 459 / 147
Регистрация: 09.12.2013
Сообщений: 2,385
Записей в блоге: 2
02.02.2016, 02:33 2
Вроде под этим термином подразумевается несколько иное... Ещё и "стили" какие-то выдумали. Это вообще не относиться к рисующим библиотекам.
И непонятно зачем каждый раз и создавать и убивать объекты. Которые требуются постоянно.

А что именно за проблема у вас? Артефакты вылезли?
0
02.02.2016, 02:33
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
02.02.2016, 02:33
Помогаю со студенческими работами здесь

Двойная буферизация графики
Дабы избавиться от мерцания изображения(фоновое изображение + побочные элементы + текс) прибегнул к...

Двойная буферизация не работает
почему то не работает Двойная Буферизация case WM_PAINT: { hdc=BeginPaint(hwnd,&PaintStruct);...

Двойная буферизация, мерцание
Всем привет! Пишу просто графическое приложение на чистом WinApi и никак не могу разобраться с...

Двойная буферизация консоли
У меня есть консольная программа(что-то типа игры) с картой, когда эта карта воспроизводится во...

Двойная буферизация для AlphaBlend
При рисовании на "реальном" DC всё просто: перенёс с совместимого DC полупрозрачный прямоугольник,...

Двойная буферизация (не срабатывает BitBlt)
Доброго времени суток. У меня не работает двойная буферизация. Загружаю изображение через...


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru