Hello,
I have MS Surface 4 Pro with 8MPx camera and full HD video support. I tested your samples and snapshot using Frame_Save() method works fine, but I only get full HD picture. Isn't there a way how to create full resolution (8MPx) picture like in native camera app?
I suggest trying Windows 10 Camera API to take photos.
Our SDK is DirectShow based, and for some reason, the camera does not provide real frames on 8MB custom pin and does not provide the required resolution on default pins.