C# Class Nikon.NikonDevice

Inheritance: NikonBase
Mostrar archivo Open project: RITMechArch/MechArch Class Usage Examples

Public Methods

Method Description
Capture ( ) : void
GetLiveViewImage ( ) : Nikon.NikonLiveViewImage
StartBulbCapture ( ) : void
StartRecordVideo ( ) : void
StopBulbCapture ( ) : void
StopRecordVideo ( ) : void

Private Methods

Method Description
DataItemAcquire ( Nikon.NikonObject data ) : void
DataItemGetVideoImage ( Nikon.NikonObject data ) : void
GetPreviewAndFireEvent ( eNkMAIDCapability previewCapabilty, PreviewReadyDelegate d ) : void
HandleAddChild ( uint id ) : void
HandleAddPreviewImage ( uint data ) : void
HandleEvent ( Nikon.NikonObject obj, eNkMAIDEvent currentEvent, uint data ) : void
NikonDevice ( Nikon.NikonMd3 md3, Nikon.NikonScheduler scheduler, Nikon.NikonObject parent, NikonModuleType moduleType, uint deviceId ) : System
OnCapabilityChanged ( NikonDevice sender, eNkMAIDCapability capability ) : void
OnCapabilityValueChanged ( NikonDevice sender, eNkMAIDCapability capability ) : void
OnCaptureComplete ( NikonDevice sender, int data ) : void
OnImageReady ( NikonDevice sender, Nikon.NikonImage image ) : void
OnLowResolutionPreviewReady ( NikonDevice sender, Nikon.NikonPreview preview ) : void
OnPreviewReady ( NikonDevice sender, Nikon.NikonPreview preview ) : void
OnProgress ( NikonDevice sender, eNkMAIDDataObjType type, int done, int total ) : void
OnThumbnailReady ( NikonDevice sender, Nikon.NikonThumbnail thumbnail ) : void
OnVideoFragmentReady ( NikonDevice sender, Nikon.NikonVideoFragment fragment ) : void
OnVideoRecordingInterrupted ( NikonDevice sender, int error ) : void
data_DataFile ( Nikon.NikonObject sender, NkMAIDFileInfo fileInfo, IntPtr data ) : void
data_DataImage ( Nikon.NikonObject sender, NkMAIDImageInfo imageInfo, IntPtr data ) : void
data_DataSound ( Nikon.NikonObject sender, NkMAIDSoundInfo soundInfo, IntPtr data ) : void
data_Progress ( Nikon.NikonObject sender, eNkMAIDCommand ulCommand, UInt32 ulParam, IntPtr refComplete, UInt32 ulDone, UInt32 ulTotal ) : void

Method Details

Capture() public method

public Capture ( ) : void
return void

GetLiveViewImage() public method

public GetLiveViewImage ( ) : Nikon.NikonLiveViewImage
return Nikon.NikonLiveViewImage

StartBulbCapture() public method

public StartBulbCapture ( ) : void
return void

StartRecordVideo() public method

public StartRecordVideo ( ) : void
return void

StopBulbCapture() public method

public StopBulbCapture ( ) : void
return void

StopRecordVideo() public method

public StopRecordVideo ( ) : void
return void