I'm using SHCameraCapture in an application for a HTC S200, and everything works fine except that it seems to ignore the width and height parameters that I pass to the function. I set this: shcc.nResolutionWidth = 1600; shcc.nResolutionHeight = 1200; but the resolution is always set at 640x480. If I use the camera application that comes with Windows Mobile, it takes the resolution that I used last time, but my application doesn't. I've searched in the registry but I don't see any keys related to that. Do you know what I am doing wrong?