diff options
Diffstat (limited to 'Software/Visual_Studio/Tango.RemoteDesktop/Engines/RasterScreenCaptureEngine.cs')
| -rw-r--r-- | Software/Visual_Studio/Tango.RemoteDesktop/Engines/RasterScreenCaptureEngine.cs | 26 |
1 files changed, 26 insertions, 0 deletions
diff --git a/Software/Visual_Studio/Tango.RemoteDesktop/Engines/RasterScreenCaptureEngine.cs b/Software/Visual_Studio/Tango.RemoteDesktop/Engines/RasterScreenCaptureEngine.cs new file mode 100644 index 000000000..363cc1a35 --- /dev/null +++ b/Software/Visual_Studio/Tango.RemoteDesktop/Engines/RasterScreenCaptureEngine.cs @@ -0,0 +1,26 @@ +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; +using Tango.RemoteDesktop.Comparers; +using Tango.RemoteDesktop.Frames; + +namespace Tango.RemoteDesktop.Engines +{ + /// <summary> + /// Represents a raster screen capture engine. + /// The difference <see cref="IFrame"/> delivered by the <see cref="IScreenCaptureEngine{TFrame}.FrameReceived"/> event is of type <see cref="RasterFrame"/>. + /// </summary> + /// <seealso cref="Tango.RemoteDesktop.ScreenCaptureEngine{Tango.RemoteDesktop.Frames.RasterFrame}" /> + public class RasterScreenCaptureEngine : ScreenCaptureEngine<RasterFrame> + { + /// <summary> + /// Initializes a new instance of the <see cref="RasterScreenCaptureEngine"/> class. + /// </summary> + public RasterScreenCaptureEngine() : base(new RasterBitmapComparer()) + { + + } + } +} |
