I'd say it would be inefficient to do GDI operations on the surface and i think there isn't a way, but i think there's specific blit to DC or from DC operations you can use. What kind of blitting are you doing?