Reset

Работа с 2D и 3D графикой, видео, звуком.

Модератор: Mikle

GLEB
Бывалый
Бывалый
 
Сообщения: 246
Зарегистрирован: 24.05.2005 (Вт) 12:16

Reset

Сообщение GLEB » 30.08.2005 (Вт) 11:21

Как правильно использовать Reset?
Проблема вот в чем. Меню проги сделано под 640 х 480, а сама игра должна работать с др. разрешением.
Так вот, у меня Reset нормально работает только после создания 3D устройства. А если рендеринг выполнялся хотя-бы раз, даже если он остановлен, то после Reset все объекты черные будто откл. освещение, текстовые надписи и спрайты тоже отсутствуют. Или бывает прога вылетает без всяких ошибок вместе с VB. Посмотрел пример из SDK, там все нормально, и я вроде так делаю.

GLEB
Бывалый
Бывалый
 
Сообщения: 246
Зарегистрирован: 24.05.2005 (Вт) 12:16

Сообщение GLEB » 02.09.2005 (Пт) 10:47

Разобрался я все-таки. Проблема была в спрайтах и шрифтах.
Оказывается надо вызывать OnLostDevice перед Reset и OnResetDevice после Reset. Тогда всё отлично работает, без глюков.


Вернуться в Мультимедиа

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 27

    TopList  
cron