- Статус
- Оффлайн
- Регистрация
- 13 Фев 2026
- Сообщения
- 395
- Реакции
- 8
Народ, кто плотно сидит на Windows 11 24H2, есть странный трабл с D3D11 оверлеем на ImGui.
Суть в следующем: если запускать как отдельный экзешник — все работает штатно. Если же собираю в DLL и маплю (mmap/LoadLibrary) в процесс на 24H2, стабильно ловлю черный экран. На 10-ке и 23H2 таких приколов не наблюдал, все инжектилось без проблем.
Похоже, в новом билде мелкомягкие что-то подкрутили в отрисовке или работе с контекстом, либо есть конфликты в инициализации при инжекте в легит. Пока грешу на хуки или изменения в обработке SwapChain, но времени дебажить каждый апдейт винды уже не хватает.
Кто сталкивался с подобным поведением на 24H2? Есть предположения, что именно там отваливается при маппинге? Мб какие-то новые зависимости в рантайме или особенности работы с DWM?
Отпишитесь, кто фиксил подобный черный экран на последних обновлениях.
Суть в следующем: если запускать как отдельный экзешник — все работает штатно. Если же собираю в DLL и маплю (mmap/LoadLibrary) в процесс на 24H2, стабильно ловлю черный экран. На 10-ке и 23H2 таких приколов не наблюдал, все инжектилось без проблем.
Похоже, в новом билде мелкомягкие что-то подкрутили в отрисовке или работе с контекстом, либо есть конфликты в инициализации при инжекте в легит. Пока грешу на хуки или изменения в обработке SwapChain, но времени дебажить каждый апдейт винды уже не хватает.
Кто сталкивался с подобным поведением на 24H2? Есть предположения, что именно там отваливается при маппинге? Мб какие-то новые зависимости в рантайме или особенности работы с DWM?
Отпишитесь, кто фиксил подобный черный экран на последних обновлениях.