![]() |
|
Модераторы: feodorv, GremlinProg, xvr, Fixin |
![]()
|
|
| Paspartu |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 67 Регистрация: 3.5.2007 Репутация: нет Всего: нет |
Доброго времени суток.
Есть несколько объектов для каждого из которых делается по 2 bitmapa (члены этих объектов) через CreateCompatibleBitmap() размеры давольно таки большие 1400Х1050, но после 12 объекта – финиш, CreateCompatibleBitmap() – возвращает 0. т.е. есть какие-то ограничения на количество(размеры) создаваемых bitmap-ов, как с этим бороться? Bitmap-ы существуют в течении всего времяни существования этих объектов (времени работы программы) и уничтожаются при выходе из нее. Размеры устанавливаются изходя из максимального разрешения монитора для данной системы, т.е. изночально они такие не нужны, они могут быть пусть 100х100, но при макс. размере окна их размер меняется и дожен быть соответственно больше, вплоть до максимального разрешения. Возможно прикреплять к каждому объекту по 2 Bitmap-а – это неправильно? И создавать(удолять) их можно только по мере неоходимости? (они нужны для увеличения скорости прорисовки, двойная буферизация, только используется не один буфер а 2 (2 совместимых bitmap-а), вроде как 3-я буферизация С чем связаны ограничения на количество(размеры) bitmap-ов? т.к. при уменьшении их размеров - все работает. |
|||
|
||||
| mes |
|
|||
|
любитель ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 7954 Регистрация: 14.1.2006 Репутация: 1 Всего: 250 |
||||
|
||||
| Paspartu |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 67 Регистрация: 3.5.2007 Репутация: нет Всего: нет |
Вот и я о том же, человек который написал код с пеной у рта мне доказывал, что это самое то.
Руки бы ему оторвать |
|||
|
||||
| Earnest |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 5962 Регистрация: 17.6.2005 Где: Рязань Репутация: 33 Всего: 183 |
Вообше-то выделять по 1000*1000 когда нужно 100*100 как то безхозяйственно. Так что это тебе руки надо оторвать
-------------------- ... |
|||
|
||||
| Paspartu |
|
|||
|
Шустрый ![]() Профиль Группа: Участник Сообщений: 67 Регистрация: 3.5.2007 Репутация: нет Всего: нет |
Earnest, спасибо за разъяснение!
|
|||
|
||||
![]()
|
| Правила форума "C/C++: Системное программирование и WinAPI" | |
|
|
На данный раздел распространяются Правила форума и Правила раздела С++:Общие вопросы . Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Chipset, Step, Fixin, GremlinProg, xvr. feodorv. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | C/C++: Системное программирование и WinAPI | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |