| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > C/C++: Мультимедия, OpenGL/DirectX > Ошибка при вызове QueryInterface. |
| Автор: AndreySol 17.9.2007, 05:13 |
| Такая бяка: при попытке получить интерфейс IAMStreamConfig от выходного пина фильтра путем вызова QueryInterface прога умирает с воплем "Инструкция по адресу ....... Память не может быть "read"". Для некоторых других фильтров (той-же категории) все проходит прекрасно. Вопросы: - почему прога умирает, а не к примеру QueryInterface возвращала-бы какую-то ошибку ? - какой-то способ определиться с предотвращением умирания есть (к примеру получить от фильтра ответ - поддерживается этот интерфейс или нет, но без QueryInterface), или только TRY \ CATH поможет ? |