Умерла ссылка, ещё жив этот пример?
Я так понял, в этих репах надо копать?
https://gitlab.com/xvm/xvm-components/xfw.native
https://gitlab.com/xvm/xvm-components/xfw.native.hooks
Круто. Получается я велосипед сделал)
Это возможно только если рисовать геометрию в нужный момент внутри rendering pipeline, а не в конце кадра, как у меня в примере. Приэтом нужно знать в каких константных буфферах передается информация об освещении (а в идеале использовать шейдеры самой игры) и какие данные должен выводить шейдер.
By the way, в XFW.Native есть централизованная подписка на IDXGISwapChain::Present() без проксирования DXGI
Пример с выводом демки ImGUI:
https://gitlab.com/xvm/xfw/xfw-example-d3dhook