Я использую EasyHook и SlimDX для наложения некоторой графики, используя классы SlimDX Sprite и Texture. Когда я изменяю размер окна, некоторые программы работают нормально, но другие вылетают - например, Winamp MilkDrop 2 выдает неоднозначную ошибку памяти.
Я ожидаю, что это связано с текстурой вторичного рынка, которую я создал. Вопрос в том, какую функцию VTable я должен перехватывать и/или как/когда мне удалять и воссоздавать текстуру? Сбросить наверное?
Если это не очевидно, я мало знаю о DirectX.
edit/ps: я рисую текстуру внутри хука EndScene, но я еще не создал никаких других хуков...