Nvidia graphics card makes a image blur when it is rendering through Directx9.

I am rendering 1376*768 image on 1920 *1080 win32 window through directX 9 by using nvidia graphics card.
The output is a blurred image.I am attaching the sample code ,when i am running this on Intel machine it is working fine & rendering a clear image while nvidia makes it blur.How can i solve it? I m totally stuck with this problem.

Directx 9 Rendering.zip (381 KB)