Original Post
Hello! I have the following problem in DirectX 9c. I have a bitmap of 1024/650 pixels and I want to be render on the screen using a sprite. The problem is that the bitmap appears to be scaled vertically very much (he get's out of the screen in fact), and I cannot find any logical explanation. O width all it's fine. My code is: RECT srcRect; srcRect.top = 0; srcRect.left = 0; srcRect.bottom = 650; srcRect.right = 1024; D3DXVECTOR3 vCenter( 0.0f, 0.0f, 0.0f ); D3DXVECTOR3 vPosition( 0.0f, 0.0f, 0.0f ); pd3ddev->BeginScene(); pSprite->Begin(D3DXSPRITE_ALPHABLEND); pSprite->Draw(pTexture, &srcRect, &vCenter, &vPosition, 0xFFFFFFFF); pSprite->End(); pd3ddev->EndScene(); Please give me some tips about how to solve this. Best Regards, Cristian