|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
04.03.2016, 19:58 | #1 |
Непрофессионал
Участник клуба
Регистрация: 01.01.2008
Сообщений: 1,405
|
проблема с release
DirectX9
1. создаётся текстура [dx_backGame1.pIDtex] с флажками D3DPOOL_DEFAULT, D3DUSAGE_RENDERTARGET - это фоновая картинка. 2. вызывается процедура рисования (формирования) этого задника: Код:
--всё вроде хорошо, всё вроде работает, но: 4. необходимо вызвать release на этом интерфейсе, и всё, капзда. Другие текстуры, которые созданы без флажка D3DUSAGE_RENDERTARGET и в которые я ничего не рисовал релизятся нормально, а эта ни в какую. Ни ошибок, ничего, просто память не освобождается. Причём проблема, похоже именно в том, что я как то неправильно в неё рисую. Потому что если оставить её пустую (вообще не вызывать процедуру рисования), то память высвобождается нормально. В чём проблема?
И чем больше я узнавал людей, тем больше мне нравились компьютеры.
------------------------------------ Страничка с моими программками http://ulex-masm.ru |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
release/configuration manager | Vega1918 | Свободное общение | 3 | 07.08.2013 05:40 |
Проблема с запуском qwt:release | Lindemann66 | Qt и кроссплатформенное программирование С/С++ | 0 | 17.10.2011 11:13 |
Проблема с richedit в release mode | grec111 | Общие вопросы C/C++ | 1 | 20.12.2010 14:47 |
Qt, запуск release | igroman | Qt и кроссплатформенное программирование С/С++ | 1 | 11.12.2009 13:08 |
??? release компиляция | Assassin | Общие вопросы C/C++ | 1 | 26.09.2008 02:57 |