C# Class MarsRover.RoverCameraDevice

Inheritance: AbstractCameraDevice
Afficher le fichier Open project: jpadillak/Concordia_Capstone2013-14 Class Usage Examples

Méthodes publiques

Méthode Description
GetAverageFrameRate ( int ConfigIndex ) : int
GetCapabilities ( Size Resolution ) : VideoCapabilities
GetCapabilities ( int ConfigIndex ) : VideoCapabilities
GetFrameNumber ( ) : int
GetID ( ) : int
GetMaximumFrameRate ( int ConfigIndex ) : int
GetName ( ) : string
GetNumberOfConfiguration ( ) : int
GetSupportedFrameSize ( int ConfigIndex ) : Size
PrintConfigurationInfo ( ) : void
RegisterBitmapAcquiredCB ( NewBitmapAcquiredCBType aNewBitmapAcquiredCBHandler ) : void
ResetFrameNumber ( ) : void
RoverCameraDevice ( string aCameraName, string MonikerString, int aCameraID, int aFrameRateDivider ) : System
SetLatestFrame ( Bitmap aBitmap ) : void
Start ( VideoCapabilities Capability ) : void
Start ( int DesiredFrameRate, Size FrameSize ) : void
Stop ( ) : void

Private Methods

Méthode Description
NewFrameAcquired ( object sender, NewFrameEventArgs eventArgs ) : void

Method Details

GetAverageFrameRate() public méthode

public GetAverageFrameRate ( int ConfigIndex ) : int
ConfigIndex int
Résultat int

GetCapabilities() public méthode

public GetCapabilities ( Size Resolution ) : VideoCapabilities
Resolution System.Drawing.Size
Résultat AForge.Video.DirectShow.VideoCapabilities

GetCapabilities() public méthode

public GetCapabilities ( int ConfigIndex ) : VideoCapabilities
ConfigIndex int
Résultat AForge.Video.DirectShow.VideoCapabilities

GetFrameNumber() public méthode

public GetFrameNumber ( ) : int
Résultat int

GetID() public méthode

public GetID ( ) : int
Résultat int

GetMaximumFrameRate() public méthode

public GetMaximumFrameRate ( int ConfigIndex ) : int
ConfigIndex int
Résultat int

GetName() public méthode

public GetName ( ) : string
Résultat string

GetNumberOfConfiguration() public méthode

public GetNumberOfConfiguration ( ) : int
Résultat int

GetSupportedFrameSize() public méthode

public GetSupportedFrameSize ( int ConfigIndex ) : Size
ConfigIndex int
Résultat System.Drawing.Size

PrintConfigurationInfo() public méthode

public PrintConfigurationInfo ( ) : void
Résultat void

RegisterBitmapAcquiredCB() public méthode

public RegisterBitmapAcquiredCB ( NewBitmapAcquiredCBType aNewBitmapAcquiredCBHandler ) : void
aNewBitmapAcquiredCBHandler NewBitmapAcquiredCBType
Résultat void

ResetFrameNumber() public méthode

public ResetFrameNumber ( ) : void
Résultat void

RoverCameraDevice() public méthode

public RoverCameraDevice ( string aCameraName, string MonikerString, int aCameraID, int aFrameRateDivider ) : System
aCameraName string
MonikerString string
aCameraID int
aFrameRateDivider int
Résultat System

SetLatestFrame() public méthode

public SetLatestFrame ( Bitmap aBitmap ) : void
aBitmap System.Drawing.Bitmap
Résultat void

Start() public méthode

public Start ( VideoCapabilities Capability ) : void
Capability AForge.Video.DirectShow.VideoCapabilities
Résultat void

Start() public méthode

public Start ( int DesiredFrameRate, Size FrameSize ) : void
DesiredFrameRate int
FrameSize System.Drawing.Size
Résultat void

Stop() public méthode

public Stop ( ) : void
Résultat void