I am using DDraw and I use CreateSurfaceFromResource method to load a bitmap from a resource file. Later in the application, I load another bitmap over the same surface. When I do this, the second image gets warped to fit the width and height of the first image.

Is there a way that I can reset surface so that my second bitmap isn't streched to the same dimensions as the first image?

thanks,
shurijo