Hallo,
und zwar habe ich derzeit folgende Problematik,
ich habe die EndScene Funktion eines Spieles per MS Detours gehooked, soweit so gut.
Nun habe ich mir die AntTweakBar Library besorgt, eingebunden etc. und rufe diese in meiner gehookten EndScene auf:
Das AntTweakBar Fenster erscheint, allerdings geht die Grafik im Spiel kaputt. :confused:
Hier ein Bild davon:
Wenn ich allerdings ohne diese Library im Spiel Rechtecke, Sprites oder sonstiges zeichne, funktioniert alles einwandfrei.
Weiß jemand woran das liegen könnte?
MfG
Edit: Es liegt am Spiel, allerdings weiß ich nicht wieso, in einem anderen Spiel funktioniert es.
und zwar habe ich derzeit folgende Problematik,
ich habe die EndScene Funktion eines Spieles per MS Detours gehooked, soweit so gut.
Nun habe ich mir die AntTweakBar Library besorgt, eingebunden etc. und rufe diese in meiner gehookten EndScene auf:
Code:
HRESULT D3DHook::EndSceneHook(LPDIRECT3DDEVICE9 pDevice)
{
Interface.Show(pDevice);
return pEndScene(pDevice);
}
Code:
void D3DInterface::Show(LPDIRECT3DDEVICE9 pDevice)
{
if(!_tw_created)
{
TwInit(TW_DIRECT3D9, pDevice);
TwWindowSize(300, 600);
TwBar *bar = TwNewBar("Test");
_tw_created = true;
}
TwDraw();
}
Hier ein Bild davon:
Wenn ich allerdings ohne diese Library im Spiel Rechtecke, Sprites oder sonstiges zeichne, funktioniert alles einwandfrei.
Weiß jemand woran das liegen könnte?
MfG
Edit: Es liegt am Spiel, allerdings weiß ich nicht wieso, in einem anderen Spiel funktioniert es.