To ja teraz powiem cos madrego :)
-- UWAGA -- INFORMATYCZNY BELKOT PONIZEJ -- UWAGA --
Rozmywanie tekstury jest efektem filtrowania w tym przypadku poprzez interpolowanie wartosci sasiednich tekseli. W DXach odpowiada za to metoda IDirect3DDevice9::SetSamplerState (8 tez da rade ;) ). Gdy nie chcemy zadnego filtrowania powinno wystarczyc
g_pd3dDevice->SetSamplerState( 0, D3DSAMP_MAGFILTER, D3DTEXF_NONE);
gdzie pierwsze zero to indeks tekstury ktorej filtrowanie zmieniamy, D3DSAMP_MAGFILTER mowi, ze chcemy cos od filtrowania powiekszonych tekseli (Magnification filter), a trzeci parametr, to ze nie chcemy zadnego filtrowania. Standardowo jest tu bodajze D3DTEXF_LINEAR. Stad te problemy.
-- UWAGA -- KONIEC INFORMATYCZNEGO BELKOTU -- UWAGA --
DXy róló. GieeLe sa dla lameruff ;)