Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

Плиз, помогите начинающему...

2.5K
09 ноября 2002 года
adrenaline
1 / / 09.11.2002
Я с DirectDraw разобраться не могу... Инициализацию делаю, как в примере на этом сайте написано, а вот чтоб вывести картинку не получается. Объясните как можно подробнее. А то я с этими surface'ами запутался уже млин. Вообщем помогите плиз.
2.7K
17 ноября 2002 года
den_ns
4 / / 17.11.2002
Цитата:
Originally posted by adrenaline
Я с DirectDraw разобраться не могу... Инициализацию делаю, как в примере на этом сайте написано, а вот чтоб вывести картинку не получается. Объясните как можно подробнее. А то я с этими surface'ами запутался уже млин. Вообщем помогите плиз.




Скачай или достань SDK DirectX8.1 с microsoft.com
После вызова каждого метода интерфейса DirectDraw проверяй возвращаемое значение:

Например (по-памяти)
HRESULT = hr lpDD8->CreateDevice(......

if ( hr != DD_OK )
return ERROR;
.........
.........


На строке возврата ставь точку останова и смотри код ошибки. Для получения информации об ошибке попробуй использовать макросы DXTRACE_ERR и им подобные. Все они являются производными от DXTrace(....). Обязательно достань Help по DirectDraw.
Если что, пиши лично мне на [email]den@vens.ru[/email]

Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог