Platforms to show: All Mac Windows Linux Cross-Platform
Nikon Cameras
Classes to acquire images from Nikon digital cameras.
- Classes
- class NikonCapInfoMBS
- method Constructor
- property Description as String
- property ID as Integer
- property Operations as Integer
- property OperationsString as String
- property Type as Integer
- property TypeString as String
- property Visibility as Integer
- property VisibilityString as String
- class NikonFileInfoMBS
- method Constructor
- property DiskFile as Boolean
- property FileDataType as Integer
- property Length as Integer
- property RemoveObject as Boolean
- property Start as Integer
- property TotalLength as Integer
- class NikonImageInfoMBS
- method Bits(index as Integer) as Integer
- method Constructor
- property ColorSpace as Integer
- property Plane as Integer
- property Rect as NikonRectMBS
- property RemoveObject as Boolean
- property RowBytes as Integer
- property TotalPixels as NikonSizeMBS
- class NikonLiveImageMBS
- method AFframes(index as UInt32) as NikonRectMBS
- property AFAreaIndex as Integer
- property AFstate as Integer
- property Aperture as Double
- property AutoFocusHeight as Integer
- property AutoFocusWidth as Integer
- property AutoFocusX as Integer
- property AutoFocusY as Integer
- property CountDownTime as Integer
- property DirectionOfRotation as Integer
- property DisplayCenterX as Integer
- property DisplayCenterY as Integer
- property DisplayHeight as Integer
- property DisplayWidth as Integer
- property FaceDetectionCount as Integer
- property FacePriorityAFMode as Integer
- property FocusDriveState as Integer
- property FocusResult as Integer
- property Height as Integer
- property JPEGData as MemoryBlock
- property MovieRecordingInformation as Integer
- property RawData as MemoryBlock
- property RemainingMovieRecordingTime as Integer
- property SelectedFocusPoint as Integer
- property ShutterSpeed as Double
- property TotalHeight as Integer
- property TotalWidth as Integer
- property Width as Integer
- class NikonMBS
- method Acquire as boolean
- method Async_ as boolean
- method AutoFocus as boolean
- method AvailableDatatypes as UInt32
- method Capabilities(what as Integer) as NikonCapInfoMBS()
- method CapabilitiesCount(what as Integer) as UInt32
- method Capability(what as Integer, ID as Integer) as NikonCapInfoMBS
- method Capture as boolean
- method CloseData
- method CloseItem
- method CloseModule
- method CloseSource
- method GetCapBoolean(what as Integer, ID as Integer) as Boolean
- method GetCapDefaultBoolean(what as Integer, ID as Integer) as Boolean
- method GetCapDefaultDouble(what as Integer, ID as Integer) as Double
- method GetCapDefaultInt32(what as Integer, ID as Integer) as Int32
- method GetCapDefaultPoint(what as Integer, ID as Integer) as NikonPointMBS
- method GetCapDefaultRect(what as Integer, ID as Integer) as NikonRectMBS
- method GetCapDefaultSize(what as Integer, ID as Integer) as NikonSizeMBS
- method GetCapDefaultString(what as Integer, ID as Integer) as String
- method GetCapDefaultUInt32(what as Integer, ID as Integer) as UInt32
- method GetCapDouble(what as Integer, ID as Integer) as Double
- method GetCapEnumPacketString(what as Integer, ID as Integer, byref current as UInt32) as string()
- method GetCapEnumString(what as Integer, ID as Integer, byref current as UInt32) as string()
- method GetCapEnumUInt32(what as Integer, ID as Integer, byref current as UInt32) as UInt32()
- method GetCapInt32(what as Integer, ID as Integer) as Int32
- method GetCapPoint(what as Integer, ID as Integer) as NikonPointMBS
- method GetCapRange(what as Integer, ID as Integer, byref Value as Double, byref DefaultValue as Double, byref ValueIndex as UInt32, byref DefaultIndex as UInt32, byref LowerValue as Double, byref UpperValue as Double, byref Steps as UInt32) as boolean
- method GetCapRect(what as Integer, ID as Integer) as NikonRectMBS
- method GetCapSize(what as Integer, ID as Integer) as NikonSizeMBS
- method GetCapString(what as Integer, ID as Integer) as String
- method GetCapUInt32(what as Integer, ID as Integer) as UInt32
- method GetItemCount as UInt32
- method GetLiveViewImage(type as Integer) as NikonLiveImageMBS
- method GetSourceCount as UInt32
- method GetVideoImageData(Offset as UInt32, BlockSize as UInt32) as String
- method GetVideoImageDataSize as UInt32
- method LoadLibrary(file as folderitem) as boolean
- method LoadLibrary(path as string) as boolean
- method OpenData(type as UInt32) as boolean
- method OpenItem(index as UInt32) as boolean
- method OpenModule as boolean
- method OpenSource(index as UInt32) as boolean
- method PreCapture as boolean
- method SetCapBoolean(what as Integer, ID as Integer, value as Boolean)
- method SetCapDouble(what as Integer, ID as Integer, value as Double)
- method SetCapEnumPackedString(what as Integer, ID as Integer, EnumIndex as UInt32) as boolean
- method SetCapEnumUInt32(what as Integer, ID as Integer, Value as UInt32) as boolean
- method SetCapInt32(what as Integer, ID as Integer, value as Int32)
- method SetCapPoint(what as Integer, ID as Integer, value as NikonPointMBS)
- method SetCapRange(what as Integer, ID as Integer, Value as Double, ValueIndex as UInt32) as boolean
- method SetCapRect(what as Integer, ID as Integer, value as NikonRectMBS)
- method SetCapSize(what as Integer, ID as Integer, value as NikonSizeMBS)
- method SetCapString(what as Integer, ID as Integer, value as String)
- method SetCapUInt32(what as Integer, ID as Integer, value as UInt32)
- property FunctionPtr as Integer
- property Lasterror as Integer
- property LoadErrorMessage as String
- event FileDownloadComplete(info as NikonFileInfoMBS, data as Memoryblock, length as Integer)
- event ImageDownloadComplete(info as NikonImageInfoMBS, data as Memoryblock, length as Integer)
- event Progress(Command as Integer, Param as Integer, Done as UInt32, Total as UInt32, Percent as Double)
- class NikonPointMBS
- method Constructor(x as Integer = 0, y as Integer = 0)
- method Operator_Convert as String
- property x as Integer
- property y as Integer
- class NikonRectMBS
- method Constructor(x as Integer = 0, y as Integer = 0, w as Integer = 0, h as Integer = 0)
- method Operator_Convert as String
- property h as Integer
- property w as Integer
- property x as Integer
- property y as Integer
- class NikonSizeMBS
- method Constructor(w as Integer = 0, h as Integer = 0)
- method Operator_Convert as String
- property h as Integer
- property w as Integer
- class NikonCapInfoMBS
Release notes
- Version 17.4
- Added NikonMBS.LoadError property.
The items on this page are in the following plugins: MBS Cameras Plugin.