|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
02.02.2019, 19:08 | #1 |
Пользователь
Регистрация: 10.05.2017
Сообщений: 23
|
Direct2D.Вызвано исключение по адресу 0x10003C66 (RTSSHooks.dll) в Win32Project1.exe: 0xC0000005: нарушение прав доступа при чтении по адресу 0x00000000.
Здравствуйте.
Начну из далека. Имеется программка, где рисовал с помощью GDI через мультимедийный таймер. Все Ок. Наткнулся на Direct2D. Реализовал "свой класс " (назовем его Ddraw), все прекрасно рисуется. В этой же проге, в другом окне, изображения отрисовывались GDI+. Но на "жирных" по размеру(особенно фотографии) жутко тормозило. Сделал класс через WIC(назовем его Dimage). Все рисуется, все прекрасно. Если задействован таймер с Direct2D и просмотр картинки(*1) - полет нормальный. Проблема начинается когда (*1) начинаешь мышкой менять размер окна где рисуется картина и только его. И Visual Studio выдает сообщение Вызвано исключение по адресу 0x10003C66 (RTSSHooks.dll) в Win32Project1.exe: 0xC0000005: нарушение прав доступа при чтении по адресу 0x00000000. и останавливается на ID2D1HwndRenderTarget::EndDraw() класса Ddraw. Выгрузил RivaTuner, все прекрасно работает. Если RivaTuner запущен - вылет и только когда меняешь размер окна. Я вроде как делал по примерам msdn, кроме Dimage. Для справки: Когда класс Dimage реализовывал, он был наследником от Ddraw. Разорвал родственные связи. И, ничего. Куда копать, что делать? ------------ Пока добавил свой "шедевр" в исключение RivaTuner. но это не дело. Последний раз редактировалось Maxim_St; 02.02.2019 в 21:59. |
15.04.2019, 16:40 | #2 |
Заблокирован
Регистрация: 17.12.2018
Сообщений: 514
|
А зачем Вы nullptr разыменовали?
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Необработанное исключение по адресу 0x012A8F88 в Задачи.exe: 0xC0000005: нарушение прав доступа при записи по адресу 0x01020000. | Мой повелитель | Общие вопросы C/C++ | 2 | 09.01.2016 19:53 |
Исправить ошибку: необработанное исключение по адресу, нарушение прав доступа при записи по адресу | Анастасия_18 | Общие вопросы C/C++ | 3 | 16.07.2014 09:57 |
Mutex нарушение прав доступа при чтении по адресу | Eugenelife | Помощь студентам | 0 | 15.12.2013 13:13 |
c++ нарушение прав доступа при чтении по адресу 0x00000000 | proef | Помощь студентам | 7 | 05.09.2013 23:49 |