C# Class MechArcher.ObjectModel

Inheritance: ViewModelBase
显示文件 Open project: RITMechArch/MechArch

Public Methods

Method Description
ObjectModel ( NikonBase obj ) : System
StartLiveView ( ) : void
StopLiveView ( ) : void

Private Methods

Method Description
RefreshCaps ( ) : void
Save ( byte buffer, string file ) : void
SetLiveViewImage ( System.Windows.Media.Imaging.BitmapSource image ) : void
_timer_Tick ( object sender, EventArgs e ) : void
device_CapabilityChanged ( NikonDevice sender, eNkMAIDCapability capability ) : void
device_CaptureComplete ( NikonDevice sender, int data ) : void
device_ImageReady ( NikonDevice sender, Nikon.NikonImage image ) : void
device_LowResolutionPreviewReady ( NikonDevice sender, Nikon.NikonPreview preview ) : void
device_PreviewReady ( NikonDevice sender, Nikon.NikonPreview preview ) : void
device_ThumbnailReady ( NikonDevice sender, Nikon.NikonThumbnail thumbnail ) : void
device_VideoFragmentReady ( NikonDevice sender, Nikon.NikonVideoFragment fragment ) : void
device_VideoRecordingInterrupted ( NikonDevice sender, int error ) : void

Method Details

ObjectModel() public method

public ObjectModel ( NikonBase obj ) : System
obj Nikon.NikonBase
return System

StartLiveView() public method

public StartLiveView ( ) : void
return void

StopLiveView() public method

public StopLiveView ( ) : void
return void