Je crée 2 surfaces (une primary et un back). J'affiche la primary, pas de problème.
Quand j'appuie sur une touche je fais :
lpDDSPrimary->Flip(NULL,0);
pour flipper la front avec la back. Seulement, le flipping se fait bien, mais le fond de la back est bizarre, il est blanc avec des traits. J'avais bien sur fais auparavant :
if(lpDDSBack->GetDC(&hdc) == DD_OK)
{
SetBkColor(hdc,BLACK);
SetTextColor(hdc,BLUE);
TextOut(hdc,300,10,"Back buffer",11);
lpDDSBack->ReleaseDC(hdc);
}
et pareil pour la primary surface. Alors pourquoi le fond de la back est pas tout noir ? (Il y a juste le fond du texte de la back qui est noir, pas autour).