Canon EOS Digital
Online Documentation - Statistics - FAQ - Plugin Parts (All, Dependencies) - Class hierarchy
New in Version
22.2
22.3
22.4
22.5
23.0
23.1
23.2
23.3
23.4
23.5
24.0
24.1
The list of the topics,
classes,
interfaces,
controls,
modules,
global methods by category,
global methods by name,
screenshots,
licenses
and examples.
Platforms to show: All Mac Windows Linux Cross-Platform
Canon EOS Digital
Classes for the Canon EOS Digital SDK for Mac and Windows.
- Classes
- class EdsBaseMBS
- method ChildCount as UInt32
- method GetPropertyData(PropertyID as UInt32, Param as Int32 = 0) as Memoryblock
- method GetPropertyDataBool(PropertyID as UInt32, Param as Int32 = 0) as Boolean
- method GetPropertyDataInt32(PropertyID as UInt32, Param as Int32 = 0) as Int32
- method GetPropertyDataInt32Array(PropertyID as UInt32, Param as Int32 = 0) as Integer()
- method GetPropertyDataPoint(PropertyID as UInt32, Param as Int32 = 0) as EdsPointMBS
- method GetPropertyDataRational(PropertyID as UInt32, Param as Int32 = 0) as EdsRationalMBS
- method GetPropertyDataRationalArray(PropertyID as UInt32, Param as Int32 = 0) as EdsRationalMBS()
- method GetPropertyDataRect(PropertyID as UInt32, Param as Int32 = 0) as EdsRectMBS
- method GetPropertyDataSize(PropertyID as UInt32, Param as Int32 = 0) as EdsSizeMBS
- method GetPropertyDataString(PropertyID as UInt32, Param as Int32 = 0) as String
- method GetPropertyDataType(PropertyID as UInt32, Param as Int32 = 0) as UInt32
- method GetPropertyDataUInt32(PropertyID as UInt32, Param as Int32 = 0) as UInt32
- method GetPropertyDataUInt32Array(PropertyID as UInt32, Param as Int32 = 0) as UInt32()
- method GetPropertyDataUInt8(PropertyID as UInt32, Param as Int32 = 0) as UInt8
- method GetPropertyDesc(PropertyID as UInt32) as Memoryblock
- method GetPropertyElementCount(PropertyID as UInt32) as UInt32
- method GetPropertySize(PropertyID as UInt32, Param as Int32 = 0) as UInt32
- method SetProgress(progress as EdsProgressMBS, options as Integer)
- method SetPropertyData(PropertyID as UInt32, Param as Int32, data as Memoryblock)
- method SetPropertyDataBool(PropertyID as UInt32, Param as Int32, data as Boolean)
- method SetPropertyDataInt32(PropertyID as UInt32, Param as Int32, data as Int32)
- method SetPropertyDataInt32Array(PropertyID as UInt32, Param as Int32, data() as Integer)
- method SetPropertyDataPoint(PropertyID as UInt32, Param as Int32, data as EdsPointMBS)
- method SetPropertyDataRational(PropertyID as UInt32, Param as Int32, data as EdsRationalMBS)
- method SetPropertyDataRationalArray(PropertyID as UInt32, Param as Int32, data() as EdsRationalMBS)
- method SetPropertyDataRect(PropertyID as UInt32, Param as Int32, data as EdsRectMBS)
- method SetPropertyDataSize(PropertyID as UInt32, Param as Int32, data as EdsSizeMBS)
- method SetPropertyDataString(PropertyID as UInt32, Param as Int32, data as String)
- method SetPropertyDataUInt32(PropertyID as UInt32, Param as Int32, data as UInt32)
- method SetPropertyDataUInt32Array(PropertyID as UInt32, Param as Int32, data() as UInt32)
- method SetPropertyDataUInt8(PropertyID as UInt32, Param as Int32, data as UInt8)
- property DataRef as String
- property Handle as Integer
- property Lasterror as Integer
- property MemoryRef as Memoryblock
- property Progress as EdsProgressMBS
- class EdsCameraAddedHandlerMBS
- class EdsCameraListMBS
- class EdsCameraMBS
- class EdsCameraStateEventHandlerMBS
- class EdsDeviceInfoMBS
- class EdsDirectoryItemInfoMBS
- class EdsDirectoryItemMBS
- class EdsEvfImageMBS
- class EdsFocusInfoMBS
- class EdsFocusPointMBS
- class EdsImageInfoMBS
- class EdsImageMBS
- class EdsObjectEventHandlerMBS
- class EdsPictureStyleDescMBS
- class EdsPointMBS
- property X as Integer
- property Y as Integer
- class EdsProgressMBS
- event Progress(Percent as UInt32, byref Cancel as boolean) as Integer
- class EdsPropertyEventHandlerMBS
- class EdsRationalMBS
- class EdsRectMBS
- class EdsSizeMBS
- class EdsStreamMBS
- method Constructor(data as string)
- method Constructor(Memory as Memoryblock, size as Int64 = -1, offset as Integer = 0)
- method Constructor(path as folderitem, CreateDisposition as Integer, DesiredAccess as Integer)
- method Constructor(path as string, CreateDisposition as Integer, DesiredAccess as Integer)
- method Constructor(size as UInt64)
- method CopyData(WriteSize as UInt64, outStream as EdsStreamMBS)
- method CreateEvfImageRef as EdsEvfImageMBS
- shared method CreateFileStream(path as folderitem, CreateDisposition as Integer, DesiredAccess as Integer) as EdsStreamMBS
- shared method CreateFileStream(path as string, CreateDisposition as Integer, DesiredAccess as Integer) as EdsStreamMBS
- method CreateImage as EdsImageMBS
- shared method CreateMemoryStream(size as UInt32) as EdsStreamMBS
- shared method CreateMemoryStreamFromMemoryblock(Memory as Memoryblock, size as Integer = -1, offset as Integer = 0) as EdsStreamMBS
- shared method CreateMemoryStreamFromstring(data as string) as EdsStreamMBS
- method Length as UInt64
- method Pointer as Ptr
- method Position as UInt64
- method Read(size as UInt64) as string
- method Seek(Offset as Int64, origin as Integer)
- method Write(Data as string) as UInt64
- class EdsTimeMBS
- class EdsVolumeInfoMBS
- class EdsVolumeMBS
- Modules
- module EDSModuleMBS
- method GetCameraList as EdsCameraListMBS
- method GetEvent
- method Initialize
- method Lasterror as Integer
- method LoadLibrary(file as folderitem, IsVersion2 as Boolean) as boolean
- method LoadLibrary(path as string, IsVersion2 as Boolean) as boolean
- method Terminate
- const EDS_CMP_ID_CLIENT_COMPONENTID = &h01000000
- const EDS_CMP_ID_HLSDK_COMPONENTID = &h03000000
- const EDS_CMP_ID_LLSDK_COMPONENTID = &h02000000
- const EDS_MAX_NAME = 256
- const EDS_TRANSFER_BLOCK_SIZE = 512
- const kEdsETTL2ModeAverage = 1
- const kEdsETTL2ModeEvaluative = 0
- const kEdsPropertyEvent_All = &h00000100
- const kEdsPropertyEvent_PropertyChanged = &h00000101
- const kEdsPropertyEvent_PropertyDescChanged = &h00000102
- const kEdsStateEvent_AfResult = &h00000309
- const kEdsStateEvent_All = &h00000300
- const kEdsStateEvent_BulbExposureTime = &h00000310
- const kEdsStateEvent_CaptureError = &h00000305
- const kEdsStateEvent_InternalError = &h00000306
- const kEdsStateEvent_JobStatusChanged = &h00000302
- const kEdsStateEvent_Shutdown = &h00000301
- const kEdsStateEvent_ShutDownTimerUpdate = &h00000304
- const kEdsStateEvent_WillSoonShutDown = &h00000303
Release notes
The items on this page are in the following plugins: MBS Cameras Plugin.