C# Class HumLog.SpaceCommandEncoder

Inheritance: ISendSpaceControl
Show file Open project: Wiladams/NewTOAPIA

Public Methods

Method Description
AlphaBlend ( int x, int y, int width, int height, PixelBuffer24 pixBuff, int srcX, int srcY, int srcWidth, int srcHeight, byte alpha ) : void
CopyPixels ( int x, int y, int width, int height, PixelBuffer24 pixBuff ) : void
CreateSurface ( string title, RECT frame, System.Guid uniqueID ) : void
InvalidateSurfaceRect ( System.Guid surfaceID, RECT frame ) : void
MouseActivity ( object sender, NewTOAPIA mevent ) : void
ScaleBitmap ( PixelBuffer24 aBitmap, RECT aFrame ) : void
SpaceCommandEncoder ( RtpSender sender ) : System
ValidateSurface ( System.Guid surfaceID ) : void

Private Methods

Method Description
PackCommand ( BufferChunk aCommand ) : void
SpaceCommandEncoder ( ) : System

Method Details

AlphaBlend() public method

public AlphaBlend ( int x, int y, int width, int height, PixelBuffer24 pixBuff, int srcX, int srcY, int srcWidth, int srcHeight, byte alpha ) : void
x int
y int
width int
height int
pixBuff PixelBuffer24
srcX int
srcY int
srcWidth int
srcHeight int
alpha byte
return void

CopyPixels() public method

public CopyPixels ( int x, int y, int width, int height, PixelBuffer24 pixBuff ) : void
x int
y int
width int
height int
pixBuff PixelBuffer24
return void

CreateSurface() public method

public CreateSurface ( string title, RECT frame, System.Guid uniqueID ) : void
title string
frame RECT
uniqueID System.Guid
return void

InvalidateSurfaceRect() public method

public InvalidateSurfaceRect ( System.Guid surfaceID, RECT frame ) : void
surfaceID System.Guid
frame RECT
return void

MouseActivity() public method

public MouseActivity ( object sender, NewTOAPIA mevent ) : void
sender object
mevent NewTOAPIA
return void

ScaleBitmap() public method

public ScaleBitmap ( PixelBuffer24 aBitmap, RECT aFrame ) : void
aBitmap PixelBuffer24
aFrame RECT
return void

SpaceCommandEncoder() public method

public SpaceCommandEncoder ( RtpSender sender ) : System
sender RtpSender
return System

ValidateSurface() public method

public ValidateSurface ( System.Guid surfaceID ) : void
surfaceID System.Guid
return void