How can i have s fine zoom in/out of a raster image? as i found that the StretchBlt will return a poor output.