Multithreading и DirectX9
От: Vladka Украина  
Дата: 27.09.04 11:17
Оценка:
Доброго времени суток всем!

Ситуация такая:
Загружается игра, имеем два потока. Один поток производит отрисовку, другой — загружает данные (выделяются ресурсы в видеопамяти и т.д.). Отрисовываемые и загружаемые данные 100% не пересекаются. Девайс создан с флажком D3DCREATE_MULTITHREADED. В неопределенный момент программа валится, где-то в дебрях директовских библиотек.
Если кто-нибудь сталкивался с данной проблемой или просто есть мысли по этому поводу — откликнитесь.

З.Ы. по-отдельности все работает, т.е. если сначала загрузить, а потом рисовать, или наоборот, то все в порядке

Заренее благодарен.

Влад
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.