i'm trying to write a program in c# for tethering a canon s3is digital camera.
When i connect the camera it seems to go into a kind of sleep mode or connection mode, the lens is retracted and no image in the viewfinder but i can see the camera in explorer.
I'm able to make it take pictures using WIA , the camera turns on , take a picture and goes back to 'sleep mode' so i guess that would mean it's wia compatible.
Now i need to have the live viewfinder work in the program but i can't seem to find any info on how to do that.
i tried using CreateVideoByWiaDevID from IWIAVideo but it gives an exception HRESULT: 0x80210015. Apparently it means the device is not compatible or abscent which is weird cause i can take pictures with it...
I do have access to the canon SDK but i do programming for a hobby and i'm not familiar with C (the sdk language uses), pointers , headers , callback and all the other things that seems to be necessary to use the SDK
any help will be apreciated