The Point of sale is able to record photos of various interactions for auditing and review purposes. The complexity with camera interfacing is
- Many different types of cameras and methods to interact with them. Windows has a changing landscape for native APIs as well.
- Cameras have different performance characteristics
- The POS has a need for both realtime confirmed pictures and also background "nice to have" pictures
- If photographs are taken often, the volume of storage or network bandwidth can get large
- Cameras may be lane specific, or cover multiple lanes. Lanes can have multiple cameras as well.
Overview
When the POS wants a photograph it calls to a routine ( UIScreen::CapturePictureXXX ) which directs the