C# Class Animatroller.Framework.Import.DmxPlayback

Inheritance: ICanExecute, IDisposable
Afficher le fichier Open project: HakanL/animatroller

Méthodes publiques

Méthode Description
Dispose ( ) : void
DmxPlayback ( [ name = "" ) : System
Execute ( CancellationToken cancelToken ) : void
Load ( string fileName, int triggerSyncOnUniverse ) : void
Run ( ) : Task
Run ( System &cts ) : Task
SetOutput ( IPixel1D2 device, Utility.PixelMap[]>.Dictionary pixelMapping ) : void
SetOutput ( IPixel2D2 device, Utility.PixelMap[]>.Dictionary pixelMapping ) : void
Stop ( ) : void

Private Methods

Méthode Description
OutputData ( DmxFrame dmxFrame, Bitmap bitmap, Rectangle bitmapRect, int stride ) : void
ReadFrame ( BinaryReader binRead ) : DmxFrame
UpdatePixelMapping ( Utility.PixelMap[]>.Dictionary pixelMapping ) : void

Method Details

Dispose() public méthode

public Dispose ( ) : void
Résultat void

DmxPlayback() public méthode

public DmxPlayback ( [ name = "" ) : System
name [
Résultat System

Execute() public méthode

public Execute ( CancellationToken cancelToken ) : void
cancelToken System.Threading.CancellationToken
Résultat void

Load() public méthode

public Load ( string fileName, int triggerSyncOnUniverse ) : void
fileName string
triggerSyncOnUniverse int
Résultat void

Run() public méthode

public Run ( ) : Task
Résultat Task

Run() public méthode

public Run ( System &cts ) : Task
cts System
Résultat Task

SetOutput() public méthode

public SetOutput ( IPixel1D2 device, Utility.PixelMap[]>.Dictionary pixelMapping ) : void
device IPixel1D2
pixelMapping Utility.PixelMap[]>.Dictionary
Résultat void

SetOutput() public méthode

public SetOutput ( IPixel2D2 device, Utility.PixelMap[]>.Dictionary pixelMapping ) : void
device IPixel2D2
pixelMapping Utility.PixelMap[]>.Dictionary
Résultat void

Stop() public méthode

public Stop ( ) : void
Résultat void