Bonjour.
Que l'écran reste figé cela me paraît normal, puisqu'il ne se passe rien...
Que l'image ne soit pas mise à à jour est un mystère que je ne peux pas résoudre ici, sans un code...
Type: Messages; Utilisateur: moldavi
Bonjour.
Que l'écran reste figé cela me paraît normal, puisqu'il ne se passe rien...
Que l'image ne soit pas mise à à jour est un mystère que je ne peux pas résoudre ici, sans un code...
Bonjour.
Pour comprendre, il faudrait analyser le contenu de la mémoire du programme à l'instant T. Si un memcpy déborde, il peut corrompre des données mais sans planter le programme (du moins...
Bonjour.
Je me suis amusé à faire la transformation d'une texture 32bits en 16bits. Pour obtenir une image au format bmp, il faut utiliser D3DFMT_X1R5G5B5 :
#define RGB16BMP(red, green,...
Bonjour.
Cela ressemble à une corruption de mémoire de la texture.
Il faut vérifier les correspondances Create/Release ou que la texture n'est pas assignée à autre chose.
...
Bonjour.
Pour le numéro d'écran il y deux modifications :
#define SCREENTEST 1 // ou 0
g_pD3D->GetAdapterDisplayMode(SCREENTEST, &d3dDisplayMode);
Bonjour.
Les deux buffers sont corrects :
156691
Le code pour vérifier les buffers :
Bonjour.
Pour récupérer les data faire ceci :
if( (iRes = pScreenInfo->g_pD3DDevice->GetFrontBufferData(0, pScreenInfo->pCaptureSurface)) != D3D_OK)
{
DBG("Error:...
Bonjour.
Serait-il possible de mettre en pièce jointe les raw data d'une capture en 16Bits : le buffer lockedRect.pBits avec la hauteur/largeur et la taille du pitch. Histoire de jeter un oeil.
Bonjour.
Le code ci-dessus n'est pas suffisant pour aider.
Par contre, vous avez tous les deux certainement raison sur l'histoire d'offset. Je ne peux pas dire si le pitch est pris en compte...
Bonjour.
J'imagine que c'est du DirectX9 / Windows XP / Vieux matériels...
Si c'est le cas, il n'y a plus de support pour tout cela. Au mieux pour le violet, il est possible d'appliquer un...
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.