Wraps the output of the capture process for a single layer. Extend this for your own result types. You must implement GetWidth and GetHeight to return the width and height of the frame. Add your own method to extract the captured data.