Bonjour à tous,
Je suis débutant en directx et j'ai un petit probleme:
Je dois créér une texture à partir d'une matrice 'Image' de type 'unsigned char' contenant les données de mon image. J'ai lu dans la doc Directx qu'il fallait bloquer la texture, copier les données 'Image' dans la texture, puis la débloquer. Voici le code de la doc :
C'est surout la 2ème étape qui me pose problème : <Overwrite *entire* texture>
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 pTex->Lock(D3DLOCK_DISCARD); <Overwrite *entire* texture> pTex->Unlock(); pDev->SetTexture();
Je ne sais pas comment copier mes données dans la texture.
Pouvez-vous m'aider svp??
Merci d'avoir lu mon probleme, j'espere que vous pourrez m'aider.
PS : J'aimerai aussi savoir si il existe une fonction (ou un moyen quelconque) de tester la taille maximale de texture supporté par la carte graphique.
Partager