Подписывайтесь на наш Telegram и не пропускайте важные новости! Перейти

Вопрос ImGui & D3D11 — Меню пропадает после рестарта и вызывает лаги

Sloppy
Начинающий
Начинающий
Статус
Оффлайн
Регистрация
13 Фев 2026
Сообщения
395
Реакции
8
Народ, такая тема: пилю интернал на ImGui, использую Discord Legacy Overlay для отрисовки в D3D11, но вылез крайне странный баг.

Суть проблемы: на некоторых системах всё залетает на ура — менюшка отрисовывается стабильно, фризов нет. Но у части юзеров софт отрабатывает ровно один раз. После рестарта ПК или простого перезахода в игру меню перестает отображаться. Хук при этом исполняется, оверлей активен, но вместо интерфейса — пустота. Вдобавок к этому игра начинает безбожно лагать и фризить.

Самое интересное, что античиты, Windows Defender, Secure Boot и HVCI тут точно ни при чем — всё это проверяли и отключали. Работает идеально на одних тачках и почти никогда на других.

Что уже пробовали:
  1. Драйверы видеокарты обновлены до талого.
  2. Весь пак VCRedist установлен.
  3. D3D11 инициализируется корректно.
  4. Пробовали разные версии оверлеев — результат тот же.
  5. Игра в окне без рамок, герцовка монитора совпадает с настройками.

Есть подозрение, что Discord или сама D3D11 как-то криво кэширует контекст или конфликтует с какими-то системными процессами именно после первого успешного запуска. Кто сталкивался с подобным поведением рендера на интерналах?

Кто уже решал такие приколы с оверлеем Дискорда?
 
Назад
Сверху Снизу