Suchergebnisse
Suchergebnisse 1-5 von insgesamt 5.
hy, ich wollte mir heute die gammawerte meiner anwendung ausgeben lassen. zu beginn klappte das auch wunderbar. C-/C++-Quelltext 1 2 3 4 5 6 7 8 9 D3DGAMMARAMP pRamp; m_pD3Ddev->GetGammaRamp(0,&pRamp); for(int nloop = 0;nloop<=256;nloop++) { add_log("Gamma Red %i = %i",nloop,pRamp.red[nloop]); add_log("Gamma Green %i = %i",nloop,pRamp.green[nloop]); add_log("Gamma Blue %i = %i",nloop,pRamp.blue[nloop]); } in der logdatei waren sechsstellige werte von pRamp.Farbe[nloop]. Gamma Red 0 = 142254 Gamm...
erst mal danke für eure hilfe, ich bin jetzt ein stück weiter. ich hab mein OS & DX neu installiert und jetzt stürzt zumindest die anwendung bei pSurface->LockRect(&pLockRect,0,NULL); nicht mehr ab. aber pLockRect.pBits o. pLockRect.Pitch geben mir immer den wert null zurück. pSurface ist aber mit einem wert belegt. Zitat Hast du denn beim Erstellen des Devices auch das Flag D3DPRESENTFLAG_LOCKABLE_BACKBUFFER in der PresentParameters-Struktur gesetzt? ähm :o nee wie du oben im code erkennen kans...
bei pSurface->LockRect(&pLockRect,0,NULL); bzw auch wenn ich es über pTextur->LockRect(....); mache aber textur weis ich ja jetzt schon ist nicht jede Lockabel [EDIT] wo steht das in der MSDN? ich hab jetzt extra nochmal geschaut aber ich find da nix unter GetBackBuffer
vom typ IDirect3DBaseTexture9
Hallo erst mal ein frohes neues jahr. so ich hab seit vergangenem jahr ein problem zudem ich keine lösung finde. Ich versuche, gänzlich ohne erfolg, eine Textur zu sperren. ich hab jetzt schon alles zu dem thema in david's buch und auch hier alle threads zu diesem thema gelesen. nun bin ich zumindest schonmal so weit das ich weis das sich nicht jede textur sperren läst, solange man es mit der textur versucht. Ich probiere es momentan über den backupbuffer, leider mit dem gleichen ergebniss das d...