You will always have to convert between image and pixmap, because image data is stored locally and pixmap data is stored on the X server.
By the way... as far as I know the conversion on Windows is almost transparent so you shouldn't have an overhead here.
Bookmarks