| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > 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 | ||
Кажется в DirectX в самом начале настройки надо указывать константу D3DFMT_R3G3B2 (=27) Имеется в виду переменная Format в классе DISPLAYMODE Хотя ошибка может быть и не в этом... |