Bonjour,
J'ai modifié un exemple du SDK de directX8. Pour ceux qui le connaisse c'est le FullScreenMode. Il est fantastique pour manipuler les sprites et les images. Bon lorsque j'affiche un texte avec
HRESULT InitDirectDraw( HWND hWnd )
{
HRESULT hr;
g_pDisplay->CreateSurfaceFromText(...)
return hr
}
et
HRESULT RestoreSurfaces()
{
g_pDisplay->CreateSurfaceFromText(...)
return hr
}
Ça fonctionne pendant un certain temps puis, toujours au même moment le texte fige.
Le reste du programme continue à rouler mais les textes figent
J'ai remplacé CreateSurfaceFromText(...) par ...->DrawText(..), ça fonctionne mais je dois recréer la surface car le texte provient d'une variable.
Si quelqu'un pense pouvoir m'aider je peu envoyer le programme il n'est pas très long. J'utilise Visual 6.
Cognac