Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > C/C++: Мультимедия, OpenGL/DirectX > Помогите с использованием растрового изображения


Автор: staer 9.3.2007, 12:02
Доброго всем времени суток.Есть вот такой вопрос.Игрушка полностью готова.Все работает.Но хочется заместо невзрачных прямоугольников впихнуть в нее картинки для мячика,ракетки и блоков.Код прилагаю

МОжет кто подскажет как это замутить?Заранее благодарен.

Автор: neosapient 9.3.2007, 21:59
Как то напоминает пример к первым главам книги 
Андре Ламот
Программирование игр для Windows. 

Попробовал припаять рисунок через GUI.
Ну в общем получилось не очень...
Есть идеи как убрать мерцание? И как вернуть цвета?

Автор: staer 12.3.2007, 15:54
Архив битый,давай по новому,посмотрим что там такое.Ты кстати блок в 8bit-ом режиме делал?

Автор: neosapient 12.3.2007, 18:35
Это не архив битый, это какие то непонятки с форумом
Я когда заливал, то скачивал для проверки, всё было нормально

Теперь идет какая то бяка.

Эй модераторы, скажите форумостроителям, что в движке ошибки

Лежать будет здесь
http://neosapient.narod.ru/problem/ARCANOID.rar

Автор: staer 13.3.2007, 11:10
слушай,перекодировал блоки в 256 цветов,они вообще пропали.Мне тут один товарисч идейку подкинул,может картинку полностью формировать перед выводом на экран,я так понял в кейсе WM_PAINT.

Автор: neosapient 13.3.2007, 14:21
Цитата

перекодировал блоки в 256 цветов,они вообще пропали

Кажется в DirectX в самом начале настройки надо указывать константу D3DFMT_R3G3B2 (=27) 
Имеется в виду переменная Format в классе DISPLAYMODE
Хотя ошибка может быть и не в этом...

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)