C# Class VncSharpWpf.Encodings.ZrleRectangle

Implementation of ZRLE encoding, as well as drawing support. See RFB Protocol document v. 3.8 section 6.6.5.
Inheritance: EncodedRectangle
Mostra file Open project: nakano531/VncSharpWpf Class Usage Examples

Public Methods

Method Description
Decode ( ) : void
ZrleRectangle ( RfbProtocol rfb, Framebuffer framebuffer, Rectangle rectangle ) : System

Private Methods

Method Description
ReadZrlePackedPixels ( int tw, int th, int palette, int palSize, int tile ) : void
ReadZrlePackedRLEPixels ( int tx, int ty, int tw, int th, int palette, int tile ) : void
ReadZrlePlainRLEPixels ( int tw, int th, int tileBuffer ) : void

Method Details

Decode() public method

public Decode ( ) : void
return void

ZrleRectangle() public method

public ZrleRectangle ( RfbProtocol rfb, Framebuffer framebuffer, Rectangle rectangle ) : System
rfb RfbProtocol
framebuffer Framebuffer
rectangle System.Drawing.Rectangle
return System