public interface EdsdkLibrary
extends com.sun.jna.win32.StdCallLibrary
| Modifier and Type | Interface and Description |
|---|---|
static interface |
EdsdkLibrary.EdsAccess
native declaration : sdk-header\EDSDKTypes.h
enum values |
static interface |
EdsdkLibrary.EdsAEMode
native declaration : sdk-header\EDSDKTypes.h
enum values |
static class |
EdsdkLibrary.EdsBaseRef |
static interface |
EdsdkLibrary.EdsBatteryLevel2
native declaration : sdk-header\EDSDKTypes.h
enum values |
static interface |
EdsdkLibrary.EdsBracket
native declaration : sdk-header\EDSDKTypes.h
enum values |
static interface |
EdsdkLibrary.EdsCameraAddedHandler
native declaration : sdk-header\EDSDKTypes.h
|
static class |
EdsdkLibrary.EdsCameraListRef
This object represents an enumeration of the cameras remotely connected to the host PC by USB interface.
|
static class |
EdsdkLibrary.EdsCameraRef
This object represents a remotely connected camera.
|
static interface |
EdsdkLibrary.EdsColorMatrix
native declaration : sdk-header\EDSDKTypes.h
enum values |
static interface |
EdsdkLibrary.EdsColorSpace
native declaration : sdk-header\EDSDKTypes.h
enum values |
static interface |
EdsdkLibrary.EdsCompressQuality
native declaration : sdk-header\EDSDKTypes.h
enum values |
static interface |
EdsdkLibrary.EdsDataType
native declaration : sdk-header\EDSDKTypes.h
enum values |
static class |
EdsdkLibrary.EdsDirectoryItemRef
This object represents a file or folder on the camera.
|
static interface |
EdsdkLibrary.EdsETTL2Mode
native declaration : sdk-header\EDSDKTypes.h
enum values |
static interface |
EdsdkLibrary.EdsEvfAf
native declaration : sdk-header\EDSDKTypes.h
enum values |
static interface |
EdsdkLibrary.EdsEvfAFMode
native declaration : sdk-header\EDSDKTypes.h
enum values |
static interface |
EdsdkLibrary.EdsEvfDepthOfFieldPreview
native declaration : sdk-header\EDSDKTypes.h
enum values |
static interface |
EdsdkLibrary.EdsEvfDriveLens
native declaration : sdk-header\EDSDKTypes.h
enum values |
static class |
EdsdkLibrary.EdsEvfImageRef
This object represents PC live view image data.
|
static interface |
EdsdkLibrary.EdsEvfOutputDevice
native declaration : sdk-header\EDSDKTypes.h
enum values |
static interface |
EdsdkLibrary.EdsEvfZoom
native declaration : sdk-header\EDSDKTypes.h
enum values |
static interface |
EdsdkLibrary.EdsFileAttributes
native declaration : sdk-header\EDSDKTypes.h
enum values |
static interface |
EdsdkLibrary.EdsFileCreateDisposition
native declaration : sdk-header\EDSDKTypes.h
enum values |
static interface |
EdsdkLibrary.EdsFilterEffect
native declaration : sdk-header\EDSDKTypes.h
enum values |
static interface |
EdsdkLibrary.EdsGetStreamLength
native declaration : sdk-header\EDSDKTypes.h:1372
|
static interface |
EdsdkLibrary.EdsImageQuality
native declaration : sdk-header\EDSDKTypes.h
enum values |
static interface |
EdsdkLibrary.EdsImageQualityForLegacy
native declaration : sdk-header\EDSDKTypes.h
enum values |
static class |
EdsdkLibrary.EdsImageRef
This object represents image data.
|
static interface |
EdsdkLibrary.EdsImageSize
native declaration : sdk-header\EDSDKTypes.h
enum values |
static interface |
EdsdkLibrary.EdsImageSource
native declaration : sdk-header\EDSDKTypes.h
enum values |
static interface |
EdsdkLibrary.EdsImageType
native declaration : sdk-header\EDSDKTypes.h
enum values |
static class |
EdsdkLibrary.EdsObjectByReference<T extends EdsdkLibrary.EdsBaseRef> |
static interface |
EdsdkLibrary.EdsObjectEventHandler
native declaration : sdk-header\EDSDKTypes.h
|
static interface |
EdsdkLibrary.EdsPhotoEffect
native declaration : sdk-header\EDSDKTypes.h
enum values |
static interface |
EdsdkLibrary.EdsPictureStyle
native declaration : sdk-header\EDSDKTypes.h
enum values |
static interface |
EdsdkLibrary.EdsProgressCallback
native declaration : sdk-header\EDSDKTypes.h
|
static interface |
EdsdkLibrary.EdsProgressOption
native declaration : sdk-header\EDSDKTypes.h
enum values |
static interface |
EdsdkLibrary.EdsPropertyEventHandler
native declaration : sdk-header\EDSDKTypes.h
|
static interface |
EdsdkLibrary.EdsReadStream
----------------------------------------------------------------------------
native declaration : sdk-header\EDSDKTypes.h:1368 |
static interface |
EdsdkLibrary.EdsSaveTo
native declaration : sdk-header\EDSDKTypes.h
enum values |
static interface |
EdsdkLibrary.EdsSeekOrigin
native declaration : sdk-header\EDSDKTypes.h
enum values |
static interface |
EdsdkLibrary.EdsSeekStream
native declaration : sdk-header\EDSDKTypes.h:1370
|
static interface |
EdsdkLibrary.EdsShutterButton
native declaration : sdk-header\EDSDKTypes.h
enum values |
static interface |
EdsdkLibrary.EdsStateEventHandler
native declaration : sdk-header\EDSDKTypes.h
|
static interface |
EdsdkLibrary.EdsStorageType
native declaration : sdk-header\EDSDKTypes.h
enum values |
static class |
EdsdkLibrary.EdsStreamRef
This object represents the file I/O stream.
|
static interface |
EdsdkLibrary.EdsStroboMode
native declaration : sdk-header\EDSDKTypes.h
enum values |
static interface |
EdsdkLibrary.EdsTargetImageType
native declaration : sdk-header\EDSDKTypes.h
enum values |
static interface |
EdsdkLibrary.EdsTellStream
native declaration : sdk-header\EDSDKTypes.h:1371
|
static interface |
EdsdkLibrary.EdsTonigEffect
native declaration : sdk-header\EDSDKTypes.h
enum values |
static interface |
EdsdkLibrary.EdsTransferOption
native declaration : sdk-header\EDSDKTypes.h
enum values |
static class |
EdsdkLibrary.EdsVoid
Deprecated.
|
static class |
EdsdkLibrary.EdsVolumeRef
This object represents the memory card inside the camera.
|
static interface |
EdsdkLibrary.EdsWhiteBalance
native declaration : sdk-header\EDSDKTypes.h
enum values |
static interface |
EdsdkLibrary.EdsWriteStream
native declaration : sdk-header\EDSDKTypes.h:1369
|
| Modifier and Type | Field and Description |
|---|---|
static int |
EDS_CMP_ID_CLIENT_COMPONENTID
native declaration : sdk-header\EDSDKErrors.h
|
static int |
EDS_CMP_ID_HLSDK_COMPONENTID
native declaration : sdk-header\EDSDKErrors.h
|
static int |
EDS_CMP_ID_LLSDK_COMPONENTID
native declaration : sdk-header\EDSDKErrors.h
|
static int |
EDS_COMPONENTID_MASK
native declaration : sdk-header\EDSDKErrors.h
|
static int |
EDS_ERR_CANNOT_MAKE_OBJECT
native declaration : sdk-header\EDSDKErrors.h
|
static int |
EDS_ERR_CAPTURE_ALREADY_TERMINATED
native declaration : sdk-header\EDSDKErrors.h
|
static int |
EDS_ERR_COMM_BUFFER_FULL
native declaration : sdk-header\EDSDKErrors.h
|
static int |
EDS_ERR_COMM_DEVICE_INCOMPATIBLE
native declaration : sdk-header\EDSDKErrors.h
|
static int |
EDS_ERR_COMM_DISCONNECTED
native declaration : sdk-header\EDSDKErrors.h
|
static int |
EDS_ERR_COMM_PORT_IS_IN_USE
native declaration : sdk-header\EDSDKErrors.h
|
static int |
EDS_ERR_COMM_USB_BUS_ERR
native declaration : sdk-header\EDSDKErrors.h
|
static int |
EDS_ERR_DEVICE_BUSY
native declaration : sdk-header\EDSDKErrors.h
|
static int |
EDS_ERR_DEVICE_CF_GATE_CHANGED
native declaration : sdk-header\EDSDKErrors.h
|
static int |
EDS_ERR_DEVICE_DIAL_CHANGED
native declaration : sdk-header\EDSDKErrors.h
|
static int |
EDS_ERR_DEVICE_DISK_ERROR
native declaration : sdk-header\EDSDKErrors.h
|
static int |
EDS_ERR_DEVICE_EMERGENCY
native declaration : sdk-header\EDSDKErrors.h
|
static int |
EDS_ERR_DEVICE_INTERNAL_ERROR
native declaration : sdk-header\EDSDKErrors.h
|
static int |
EDS_ERR_DEVICE_INVALID
native declaration : sdk-header\EDSDKErrors.h
|
static int |
EDS_ERR_DEVICE_INVALID_PARAMETER
native declaration : sdk-header\EDSDKErrors.h
|
static int |
EDS_ERR_DEVICE_MEMORY_FULL
native declaration : sdk-header\EDSDKErrors.h
|
static int |
EDS_ERR_DEVICE_NO_DISK
native declaration : sdk-header\EDSDKErrors.h
|
static int |
EDS_ERR_DEVICE_NOT_FOUND
native declaration : sdk-header\EDSDKErrors.h
|
static int |
EDS_ERR_DEVICE_NOT_INSTALLED
native declaration : sdk-header\EDSDKErrors.h
|
static int |
EDS_ERR_DEVICE_NOT_LAUNCHED
native declaration : sdk-header\EDSDKErrors.h
|
static int |
EDS_ERR_DEVICE_NOT_RELEASED
native declaration : sdk-header\EDSDKErrors.h
|
static int |
EDS_ERR_DEVICE_STAY_AWAKE
native declaration : sdk-header\EDSDKErrors.h
|
static int |
EDS_ERR_DEVICEPROP_NOT_SUPPORTED
native declaration : sdk-header\EDSDKErrors.h
|
static int |
EDS_ERR_DIR_ENTRY_EXISTS
native declaration : sdk-header\EDSDKErrors.h
|
static int |
EDS_ERR_DIR_ENTRY_NOT_FOUND
native declaration : sdk-header\EDSDKErrors.h
|
static int |
EDS_ERR_DIR_IO_ERROR
native declaration : sdk-header\EDSDKErrors.h
|
static int |
EDS_ERR_DIR_NOT_EMPTY
native declaration : sdk-header\EDSDKErrors.h
|
static int |
EDS_ERR_DIR_NOT_FOUND
native declaration : sdk-header\EDSDKErrors.h
|
static int |
EDS_ERR_ENUM_NA
native declaration : sdk-header\EDSDKErrors.h
|
static int |
EDS_ERR_FILE_ALREADY_EXISTS
native declaration : sdk-header\EDSDKErrors.h
|
static int |
EDS_ERR_FILE_CLOSE_ERROR
native declaration : sdk-header\EDSDKErrors.h
|
static int |
EDS_ERR_FILE_DATA_CORRUPT
native declaration : sdk-header\EDSDKErrors.h
|
static int |
EDS_ERR_FILE_DISK_FULL_ERROR
native declaration : sdk-header\EDSDKErrors.h
|
static int |
EDS_ERR_FILE_FORMAT_UNRECOGNIZED
native declaration : sdk-header\EDSDKErrors.h
|
static int |
EDS_ERR_FILE_IO_ERROR
native declaration : sdk-header\EDSDKErrors.h
|
static int |
EDS_ERR_FILE_NAMING_NA
native declaration : sdk-header\EDSDKErrors.h
|
static int |
EDS_ERR_FILE_NOT_FOUND
native declaration : sdk-header\EDSDKErrors.h
|
static int |
EDS_ERR_FILE_OPEN_ERROR
native declaration : sdk-header\EDSDKErrors.h
|
static int |
EDS_ERR_FILE_PERMISSION_ERROR
native declaration : sdk-header\EDSDKErrors.h
|
static int |
EDS_ERR_FILE_READ_ERROR
native declaration : sdk-header\EDSDKErrors.h
|
static int |
EDS_ERR_FILE_SEEK_ERROR
native declaration : sdk-header\EDSDKErrors.h
|
static int |
EDS_ERR_FILE_TELL_ERROR
native declaration : sdk-header\EDSDKErrors.h
|
static int |
EDS_ERR_FILE_TOO_MANY_OPEN
native declaration : sdk-header\EDSDKErrors.h
|
static int |
EDS_ERR_FILE_WRITE_ERROR
native declaration : sdk-header\EDSDKErrors.h
|
static int |
EDS_ERR_HANDLE_NOT_FOUND
native declaration : sdk-header\EDSDKErrors.h
|
static int |
EDS_ERR_INCOMPATIBLE_VERSION
native declaration : sdk-header\EDSDKErrors.h
|
static int |
EDS_ERR_INCOMPLETE_TRANSFER
native declaration : sdk-header\EDSDKErrors.h
|
static int |
EDS_ERR_INTERNAL_ERROR
native declaration : sdk-header\EDSDKErrors.h
|
static int |
EDS_ERR_INVALID_CODE_FORMAT
native declaration : sdk-header\EDSDKErrors.h
|
static int |
EDS_ERR_INVALID_DEVICEPROP_FORMAT
native declaration : sdk-header\EDSDKErrors.h
|
static int |
EDS_ERR_INVALID_DEVICEPROP_VALUE
native declaration : sdk-header\EDSDKErrors.h
|
static int |
EDS_ERR_INVALID_FN_CALL
native declaration : sdk-header\EDSDKErrors.h
|
static int |
EDS_ERR_INVALID_FN_POINTER
native declaration : sdk-header\EDSDKErrors.h
|
static int |
EDS_ERR_INVALID_HANDLE
native declaration : sdk-header\EDSDKErrors.h
|
static int |
EDS_ERR_INVALID_ID
native declaration : sdk-header\EDSDKErrors.h
|
static int |
EDS_ERR_INVALID_INDEX
native declaration : sdk-header\EDSDKErrors.h
|
static int |
EDS_ERR_INVALID_LENGTH
native declaration : sdk-header\EDSDKErrors.h
|
static int |
EDS_ERR_INVALID_OBJECTFORMATCODE
native declaration : sdk-header\EDSDKErrors.h
|
static int |
EDS_ERR_INVALID_PARAMETER
native declaration : sdk-header\EDSDKErrors.h
|
static int |
EDS_ERR_INVALID_PARENTOBJECT
native declaration : sdk-header\EDSDKErrors.h
|
static int |
EDS_ERR_INVALID_POINTER
native declaration : sdk-header\EDSDKErrors.h
|
static int |
EDS_ERR_INVALID_SORT_FN
native declaration : sdk-header\EDSDKErrors.h
|
static int |
EDS_ERR_INVALID_STRAGEID
native declaration : sdk-header\EDSDKErrors.h
|
static int |
EDS_ERR_INVALID_TRANSACTIONID
native declaration : sdk-header\EDSDKErrors.h
|
static int |
EDS_ERR_LAST_GENERIC_ERROR_PLUS_ONE
native declaration : sdk-header\EDSDKErrors.h
|
static int |
EDS_ERR_LENS_COVER_CLOSE
native declaration : sdk-header\EDSDKErrors.h
|
static int |
EDS_ERR_LOW_BATTERY
native declaration : sdk-header\EDSDKErrors.h
|
static int |
EDS_ERR_MEM_ALLOC_FAILED
native declaration : sdk-header\EDSDKErrors.h
|
static int |
EDS_ERR_MEM_FREE_FAILED
native declaration : sdk-header\EDSDKErrors.h
|
static int |
EDS_ERR_MEMORYSTATUS_NOTREADY
native declaration : sdk-header\EDSDKErrors.h
|
static int |
EDS_ERR_MISSING_SUBCOMPONENT
native declaration : sdk-header\EDSDKErrors.h
|
static int |
EDS_ERR_NO_VALID_OBJECTINFO
native declaration : sdk-header\EDSDKErrors.h
|
static int |
EDS_ERR_NOT_CAMERA_SUPPORT_SDK_VERSION
native declaration : sdk-header\EDSDKErrors.h
|
static int |
EDS_ERR_NOT_SUPPORTED
native declaration : sdk-header\EDSDKErrors.h
|
static int |
EDS_ERR_OBJECT_NOTREADY
native declaration : sdk-header\EDSDKErrors.h
|
static int |
EDS_ERR_OK
native declaration : sdk-header\EDSDKErrors.h
|
static int |
EDS_ERR_OPERATION_CANCELLED
native declaration : sdk-header\EDSDKErrors.h
|
static int |
EDS_ERR_OPERATION_REFUSED
native declaration : sdk-header\EDSDKErrors.h
|
static int |
EDS_ERR_PARTIAL_DELETION
native declaration : sdk-header\EDSDKErrors.h
|
static int |
EDS_ERR_PROPERTIES_MISMATCH
native declaration : sdk-header\EDSDKErrors.h
|
static int |
EDS_ERR_PROPERTIES_NOT_LOADED
native declaration : sdk-header\EDSDKErrors.h
|
static int |
EDS_ERR_PROPERTIES_UNAVAILABLE
native declaration : sdk-header\EDSDKErrors.h
|
static int |
EDS_ERR_PROTECTION_VIOLATION
native declaration : sdk-header\EDSDKErrors.h
|
static int |
EDS_ERR_PTP_DEVICE_BUSY
native declaration : sdk-header\EDSDKErrors.h
|
static int |
EDS_ERR_SELECTION_UNAVAILABLE
native declaration : sdk-header\EDSDKErrors.h
|
static int |
EDS_ERR_SELF_TEST_FAILED
native declaration : sdk-header\EDSDKErrors.h
|
static int |
EDS_ERR_SESSION_ALREADY_OPEN
native declaration : sdk-header\EDSDKErrors.h
|
static int |
EDS_ERR_SESSION_NOT_OPEN
native declaration : sdk-header\EDSDKErrors.h
|
static int |
EDS_ERR_SPECIFICATION_BY_FORMAT_UNSUPPORTED
native declaration : sdk-header\EDSDKErrors.h
|
static int |
EDS_ERR_SPECIFICATION_OF_DESTINATION_UNSUPPORTED
native declaration : sdk-header\EDSDKErrors.h
|
static int |
EDS_ERR_STI_DEVICE_CREATE_ERROR
native declaration : sdk-header\EDSDKErrors.h
|
static int |
EDS_ERR_STI_DEVICE_RELEASE_ERROR
native declaration : sdk-header\EDSDKErrors.h
|
static int |
EDS_ERR_STI_INTERNAL_ERROR
native declaration : sdk-header\EDSDKErrors.h
|
static int |
EDS_ERR_STI_UNKNOWN_ERROR
native declaration : sdk-header\EDSDKErrors.h
|
static int |
EDS_ERR_STREAM_ALREADY_OPEN
native declaration : sdk-header\EDSDKErrors.h
|
static int |
EDS_ERR_STREAM_BAD_OPTIONS
native declaration : sdk-header\EDSDKErrors.h
|
static int |
EDS_ERR_STREAM_CLOSE_ERROR
native declaration : sdk-header\EDSDKErrors.h
|
static int |
EDS_ERR_STREAM_COULDNT_BEGIN_THREAD
native declaration : sdk-header\EDSDKErrors.h
|
static int |
EDS_ERR_STREAM_END_OF_STREAM
native declaration : sdk-header\EDSDKErrors.h
|
static int |
EDS_ERR_STREAM_IO_ERROR
native declaration : sdk-header\EDSDKErrors.h
|
static int |
EDS_ERR_STREAM_NOT_OPEN
native declaration : sdk-header\EDSDKErrors.h
|
static int |
EDS_ERR_STREAM_OPEN_ERROR
native declaration : sdk-header\EDSDKErrors.h
|
static int |
EDS_ERR_STREAM_PERMISSION_ERROR
native declaration : sdk-header\EDSDKErrors.h
|
static int |
EDS_ERR_STREAM_READ_ERROR
native declaration : sdk-header\EDSDKErrors.h
|
static int |
EDS_ERR_STREAM_SEEK_ERROR
native declaration : sdk-header\EDSDKErrors.h
|
static int |
EDS_ERR_STREAM_TELL_ERROR
native declaration : sdk-header\EDSDKErrors.h
|
static int |
EDS_ERR_STREAM_WRITE_ERROR
native declaration : sdk-header\EDSDKErrors.h
|
static int |
EDS_ERR_TAKE_PICTURE_AF_NG
native declaration : sdk-header\EDSDKErrors.h
|
static int |
EDS_ERR_TAKE_PICTURE_CARD_NG
native declaration : sdk-header\EDSDKErrors.h
|
static int |
EDS_ERR_TAKE_PICTURE_CARD_PROTECT_NG
native declaration : sdk-header\EDSDKErrors.h
|
static int |
EDS_ERR_TAKE_PICTURE_LV_REL_PROHIBIT_MODE_NG
native declaration : sdk-header\EDSDKErrors.h
|
static int |
EDS_ERR_TAKE_PICTURE_MIRROR_UP_NG
native declaration : sdk-header\EDSDKErrors.h
|
static int |
EDS_ERR_TAKE_PICTURE_MOVIE_CROP_NG
native declaration : sdk-header\EDSDKErrors.h
|
static int |
EDS_ERR_TAKE_PICTURE_NO_CARD_NG
native declaration : sdk-header\EDSDKErrors.h
|
static int |
EDS_ERR_TAKE_PICTURE_NO_LENS_NG
native declaration : sdk-header\EDSDKErrors.h
|
static int |
EDS_ERR_TAKE_PICTURE_RESERVED
native declaration : sdk-header\EDSDKErrors.h
|
static int |
EDS_ERR_TAKE_PICTURE_SENSOR_CLEANING_NG
native declaration : sdk-header\EDSDKErrors.h
|
static int |
EDS_ERR_TAKE_PICTURE_SILENCE_NG
native declaration : sdk-header\EDSDKErrors.h
|
static int |
EDS_ERR_TAKE_PICTURE_SPECIAL_MOVIE_MODE_NG
native declaration : sdk-header\EDSDKErrors.h
|
static int |
EDS_ERR_TAKE_PICTURE_STROBO_CHARGE_NG
native declaration : sdk-header\EDSDKErrors.h
|
static int |
EDS_ERR_TRANSACTION_CANCELLED
native declaration : sdk-header\EDSDKErrors.h
|
static int |
EDS_ERR_UNEXPECTED_EXCEPTION
native declaration : sdk-header\EDSDKErrors.h
|
static int |
EDS_ERR_UNIMPLEMENTED
native declaration : sdk-header\EDSDKErrors.h
|
static int |
EDS_ERR_UNKNOWN_COMMAND
native declaration : sdk-header\EDSDKErrors.h
|
static int |
EDS_ERR_UNKNOWN_VENDOR_CODE
native declaration : sdk-header\EDSDKErrors.h
|
static int |
EDS_ERR_USB_DEVICE_LOCK_ERROR
native declaration : sdk-header\EDSDKErrors.h
|
static int |
EDS_ERR_USB_DEVICE_UNLOCK_ERROR
native declaration : sdk-header\EDSDKErrors.h
|
static int |
EDS_ERR_WAIT_TIMEOUT_ERROR
native declaration : sdk-header\EDSDKErrors.h
|
static int |
EDS_ERRORID_MASK
native declaration : sdk-header\EDSDKErrors.h
|
static int |
EDS_ISSPECIFIC_MASK
native declaration : sdk-header\EDSDKErrors.h
|
static int |
EDS_MAX_NAME
native declaration : sdk-header\EDSDKTypes.h
|
static int |
EDS_RESERVED_MASK
native declaration : sdk-header\EDSDKErrors.h
|
static int |
EDS_TRANSFER_BLOCK_SIZE
native declaration : sdk-header\EDSDKTypes.h
|
static int |
FALSE
native declaration : sdk-header\EDSDKTypes.h
|
static int |
kEdsCameraCommand_BulbEnd
native declaration : sdk-header\EDSDKTypes.h
|
static int |
kEdsCameraCommand_BulbStart
native declaration : sdk-header\EDSDKTypes.h
|
static int |
kEdsCameraCommand_DoClickWBEvf
native declaration : sdk-header\EDSDKTypes.h
|
static int |
kEdsCameraCommand_DoEvfAf
native declaration : sdk-header\EDSDKTypes.h
|
static int |
kEdsCameraCommand_DriveLensEvf
native declaration : sdk-header\EDSDKTypes.h
|
static int |
kEdsCameraCommand_ExtendShutDownTimer
native declaration : sdk-header\EDSDKTypes.h
|
static int |
kEdsCameraCommand_PressShutterButton
native declaration : sdk-header\EDSDKTypes.h
|
static int |
kEdsCameraCommand_TakePicture
native declaration : sdk-header\EDSDKTypes.h
|
static int |
kEdsCameraStatusCommand_EnterDirectTransfer
native declaration : sdk-header\EDSDKTypes.h
|
static int |
kEdsCameraStatusCommand_ExitDirectTransfer
native declaration : sdk-header\EDSDKTypes.h
|
static int |
kEdsCameraStatusCommand_UILock
native declaration : sdk-header\EDSDKTypes.h
|
static int |
kEdsCameraStatusCommand_UIUnLock
native declaration : sdk-header\EDSDKTypes.h
|
static int |
kEdsObjectEvent_All
native declaration : sdk-header\EDSDKTypes.h
|
static int |
kEdsObjectEvent_DirItemCancelTransferDT
native declaration : sdk-header\EDSDKTypes.h
|
static int |
kEdsObjectEvent_DirItemContentChanged
native declaration : sdk-header\EDSDKTypes.h
|
static int |
kEdsObjectEvent_DirItemCreated
native declaration : sdk-header\EDSDKTypes.h
|
static int |
kEdsObjectEvent_DirItemInfoChanged
native declaration : sdk-header\EDSDKTypes.h
|
static int |
kEdsObjectEvent_DirItemRemoved
native declaration : sdk-header\EDSDKTypes.h
|
static int |
kEdsObjectEvent_DirItemRequestTransfer
native declaration : sdk-header\EDSDKTypes.h
|
static int |
kEdsObjectEvent_DirItemRequestTransferDT
native declaration : sdk-header\EDSDKTypes.h
|
static int |
kEdsObjectEvent_FolderUpdateItems
native declaration : sdk-header\EDSDKTypes.h
|
static int |
kEdsObjectEvent_VolumeAdded
native declaration : sdk-header\EDSDKTypes.h
|
static int |
kEdsObjectEvent_VolumeInfoChanged
native declaration : sdk-header\EDSDKTypes.h
|
static int |
kEdsObjectEvent_VolumeRemoved
native declaration : sdk-header\EDSDKTypes.h
|
static int |
kEdsObjectEvent_VolumeUpdateItems
native declaration : sdk-header\EDSDKTypes.h
|
static int |
kEdsPropertyEvent_All
native declaration : sdk-header\EDSDKTypes.h
|
static int |
kEdsPropertyEvent_PropertyChanged
native declaration : sdk-header\EDSDKTypes.h
|
static int |
kEdsPropertyEvent_PropertyDescChanged
native declaration : sdk-header\EDSDKTypes.h
|
static int |
kEdsPropID_AEBracket
native declaration : sdk-header\EDSDKTypes.h
|
static int |
kEdsPropID_AEMode
native declaration : sdk-header\EDSDKTypes.h
|
static int |
kEdsPropID_AEModeSelect
native declaration : sdk-header\EDSDKTypes.h
|
static int |
kEdsPropID_AFMode
native declaration : sdk-header\EDSDKTypes.h
|
static int |
kEdsPropID_Artist
native declaration : sdk-header\EDSDKTypes.h
|
static int |
kEdsPropID_AtCapture_Flag
native declaration : sdk-header\EDSDKTypes.h
|
static int |
kEdsPropID_Av
native declaration : sdk-header\EDSDKTypes.h
|
static int |
kEdsPropID_AvailableShots
native declaration : sdk-header\EDSDKTypes.h
|
static int |
kEdsPropID_BatteryLevel
native declaration : sdk-header\EDSDKTypes.h
|
static int |
kEdsPropID_BatteryQuality
native declaration : sdk-header\EDSDKTypes.h
|
static int |
kEdsPropID_BodyIDEx
native declaration : sdk-header\EDSDKTypes.h
|
static int |
kEdsPropID_Bracket
native declaration : sdk-header\EDSDKTypes.h
|
static int |
kEdsPropID_CFn
native declaration : sdk-header\EDSDKTypes.h
|
static int |
kEdsPropID_ClickWBPoint
native declaration : sdk-header\EDSDKTypes.h
|
static int |
kEdsPropID_ColorMatrix
native declaration : sdk-header\EDSDKTypes.h
|
static int |
kEdsPropID_ColorSaturation
native declaration : sdk-header\EDSDKTypes.h
|
static int |
kEdsPropID_ColorSpace
native declaration : sdk-header\EDSDKTypes.h
|
static int |
kEdsPropID_ColorTemperature
native declaration : sdk-header\EDSDKTypes.h
|
static int |
kEdsPropID_ColorTone
native declaration : sdk-header\EDSDKTypes.h
|
static int |
kEdsPropID_Contrast
native declaration : sdk-header\EDSDKTypes.h
|
static int |
kEdsPropID_Copyright
native declaration : sdk-header\EDSDKTypes.h
|
static int |
kEdsPropID_CurrentFolder
native declaration : sdk-header\EDSDKTypes.h
|
static int |
kEdsPropID_CurrentStorage
native declaration : sdk-header\EDSDKTypes.h
|
static int |
kEdsPropID_DateTime
native declaration : sdk-header\EDSDKTypes.h
|
static int |
kEdsPropID_DepthOfField
native declaration : sdk-header\EDSDKTypes.h
|
static int |
kEdsPropID_DigitalExposure
native declaration : sdk-header\EDSDKTypes.h
|
static int |
kEdsPropID_DriveMode
native declaration : sdk-header\EDSDKTypes.h
|
static int |
kEdsPropID_EFCompensation
native declaration : sdk-header\EDSDKTypes.h
|
static int |
kEdsPropID_Evf_AFMode
native declaration : sdk-header\EDSDKTypes.h
|
static int |
kEdsPropID_Evf_ColorTemperature
native declaration : sdk-header\EDSDKTypes.h
|
static int |
kEdsPropID_Evf_CoordinateSystem
native declaration : sdk-header\EDSDKTypes.h
|
static int |
kEdsPropID_Evf_DepthOfFieldPreview
native declaration : sdk-header\EDSDKTypes.h
|
static int |
kEdsPropID_Evf_FocusAid
native declaration : sdk-header\EDSDKTypes.h
|
static int |
kEdsPropID_Evf_Histogram
native declaration : sdk-header\EDSDKTypes.h
|
static int |
kEdsPropID_Evf_HistogramB
native declaration : sdk-header\EDSDKTypes.h
|
static int |
kEdsPropID_Evf_HistogramG
native declaration : sdk-header\EDSDKTypes.h
|
static int |
kEdsPropID_Evf_HistogramR
native declaration : sdk-header\EDSDKTypes.h
|
static int |
kEdsPropID_Evf_HistogramStatus
native declaration : sdk-header\EDSDKTypes.h
|
static int |
kEdsPropID_Evf_HistogramY
native declaration : sdk-header\EDSDKTypes.h
|
static int |
kEdsPropID_Evf_ImageClipRect
native declaration : sdk-header\EDSDKTypes.h
|
static int |
kEdsPropID_Evf_ImagePosition
native declaration : sdk-header\EDSDKTypes.h
|
static int |
kEdsPropID_Evf_Mode
native declaration : sdk-header\EDSDKTypes.h
|
static int |
kEdsPropID_Evf_OutputDevice
native declaration : sdk-header\EDSDKTypes.h
|
static int |
kEdsPropID_Evf_WhiteBalance
native declaration : sdk-header\EDSDKTypes.h
|
static int |
kEdsPropID_Evf_Zoom
native declaration : sdk-header\EDSDKTypes.h
|
static int |
kEdsPropID_Evf_ZoomPosition
native declaration : sdk-header\EDSDKTypes.h
|
static int |
kEdsPropID_Evf_ZoomRect
native declaration : sdk-header\EDSDKTypes.h
|
static int |
kEdsPropID_ExposureCompensation
native declaration : sdk-header\EDSDKTypes.h
|
static int |
kEdsPropID_FEBracket
native declaration : sdk-header\EDSDKTypes.h
|
static int |
kEdsPropID_FilterEffect
native declaration : sdk-header\EDSDKTypes.h
|
static int |
kEdsPropID_FirmwareVersion
native declaration : sdk-header\EDSDKTypes.h
|
static int |
kEdsPropID_FlashCompensation
native declaration : sdk-header\EDSDKTypes.h
|
static int |
kEdsPropID_FlashMode
native declaration : sdk-header\EDSDKTypes.h
|
static int |
kEdsPropID_FlashOn
native declaration : sdk-header\EDSDKTypes.h
|
static int |
kEdsPropID_FocalLength
native declaration : sdk-header\EDSDKTypes.h
|
static int |
kEdsPropID_FocusInfo
native declaration : sdk-header\EDSDKTypes.h
|
static int |
kEdsPropID_GPSAltitude
native declaration : sdk-header\EDSDKTypes.h
|
static int |
kEdsPropID_GPSAltitudeRef
native declaration : sdk-header\EDSDKTypes.h
|
static int |
kEdsPropID_GPSDateStamp
native declaration : sdk-header\EDSDKTypes.h
|
static int |
kEdsPropID_GPSLatitude
native declaration : sdk-header\EDSDKTypes.h
|
static int |
kEdsPropID_GPSLatitudeRef
native declaration : sdk-header\EDSDKTypes.h
|
static int |
kEdsPropID_GPSLongitude
native declaration : sdk-header\EDSDKTypes.h
|
static int |
kEdsPropID_GPSLongitudeRef
native declaration : sdk-header\EDSDKTypes.h
|
static int |
kEdsPropID_GPSMapDatum
native declaration : sdk-header\EDSDKTypes.h
|
static int |
kEdsPropID_GPSSatellites
native declaration : sdk-header\EDSDKTypes.h
|
static int |
kEdsPropID_GPSStatus
native declaration : sdk-header\EDSDKTypes.h
|
static int |
kEdsPropID_GPSTimeStamp
native declaration : sdk-header\EDSDKTypes.h
|
static int |
kEdsPropID_GPSVersionID
native declaration : sdk-header\EDSDKTypes.h
|
static int |
kEdsPropID_HDDirectoryStructure
native declaration : sdk-header\EDSDKTypes.h
|
static int |
kEdsPropID_ICCProfile
native declaration : sdk-header\EDSDKTypes.h
|
static int |
kEdsPropID_ImageQuality
native declaration : sdk-header\EDSDKTypes.h
|
static int |
kEdsPropID_ISOBracket
native declaration : sdk-header\EDSDKTypes.h
|
static int |
kEdsPropID_ISOSpeed
native declaration : sdk-header\EDSDKTypes.h
|
static int |
kEdsPropID_JpegQuality
native declaration : sdk-header\EDSDKTypes.h
|
static int |
kEdsPropID_LensName
native declaration : sdk-header\EDSDKTypes.h
|
static int |
kEdsPropID_LensStatus
native declaration : sdk-header\EDSDKTypes.h
|
static int |
kEdsPropID_Linear
native declaration : sdk-header\EDSDKTypes.h
|
static int |
kEdsPropID_MakerName
native declaration : sdk-header\EDSDKTypes.h
|
static int |
kEdsPropID_MeteringMode
native declaration : sdk-header\EDSDKTypes.h
|
static int |
kEdsPropID_MyMenu
native declaration : sdk-header\EDSDKTypes.h
|
static int |
kEdsPropID_NoiseReduction
native declaration : sdk-header\EDSDKTypes.h
|
static int |
kEdsPropID_Orientation
native declaration : sdk-header\EDSDKTypes.h
|
static int |
kEdsPropID_OwnerName
native declaration : sdk-header\EDSDKTypes.h
|
static int |
kEdsPropID_ParameterSet
native declaration : sdk-header\EDSDKTypes.h
|
static int |
kEdsPropID_PhotoEffect
native declaration : sdk-header\EDSDKTypes.h
|
static int |
kEdsPropID_PictureStyle
native declaration : sdk-header\EDSDKTypes.h
|
static int |
kEdsPropID_PictureStyleCaption
native declaration : sdk-header\EDSDKTypes.h
|
static int |
kEdsPropID_PictureStyleDesc
native declaration : sdk-header\EDSDKTypes.h
|
static int |
kEdsPropID_ProductName
native declaration : sdk-header\EDSDKTypes.h
|
static int |
kEdsPropID_Record
native declaration : sdk-header\EDSDKTypes.h
|
static int |
kEdsPropID_RedEye
native declaration : sdk-header\EDSDKTypes.h
|
static int |
kEdsPropID_SaveTo
native declaration : sdk-header\EDSDKTypes.h
|
static int |
kEdsPropID_Sharpness
native declaration : sdk-header\EDSDKTypes.h
|
static int |
kEdsPropID_ToneCurve
native declaration : sdk-header\EDSDKTypes.h
|
static int |
kEdsPropID_ToningEffect
native declaration : sdk-header\EDSDKTypes.h
|
static int |
kEdsPropID_Tv
native declaration : sdk-header\EDSDKTypes.h
|
static int |
kEdsPropID_Unknown
native declaration : sdk-header\EDSDKTypes.h
|
static int |
kEdsPropID_WBCoeffs
native declaration : sdk-header\EDSDKTypes.h
|
static int |
kEdsPropID_WhiteBalance
native declaration : sdk-header\EDSDKTypes.h
|
static int |
kEdsPropID_WhiteBalanceBracket
native declaration : sdk-header\EDSDKTypes.h
|
static int |
kEdsPropID_WhiteBalanceShift
native declaration : sdk-header\EDSDKTypes.h
|
static int |
kEdsStateEvent_AfResult
native declaration : sdk-header\EDSDKTypes.h
|
static int |
kEdsStateEvent_All
native declaration : sdk-header\EDSDKTypes.h
|
static int |
kEdsStateEvent_BulbExposureTime
native declaration : sdk-header\EDSDKTypes.h
|
static int |
kEdsStateEvent_CaptureError
native declaration : sdk-header\EDSDKTypes.h
|
static int |
kEdsStateEvent_InternalError
native declaration : sdk-header\EDSDKTypes.h
|
static int |
kEdsStateEvent_JobStatusChanged
native declaration : sdk-header\EDSDKTypes.h
|
static int |
kEdsStateEvent_Shutdown
native declaration : sdk-header\EDSDKTypes.h
|
static int |
kEdsStateEvent_ShutDownTimerUpdate
native declaration : sdk-header\EDSDKTypes.h
|
static int |
kEdsStateEvent_WillSoonShutDown
native declaration : sdk-header\EDSDKTypes.h
|
static int |
NULL
native declaration : sdk-header\EDSDKTypes.h
|
static int |
oldif
native declaration : sdk-header\EDSDK.h
|
static int |
TRUE
native declaration : sdk-header\EDSDKTypes.h
|
| Modifier and Type | Method and Description |
|---|---|
com.sun.jna.NativeLong |
EdsCacheImage(EdsdkLibrary.EdsImageRef inImageRef,
int inUseCache)
-----------------------------------------------------------------------------
// // Function: EdsCacheImage // // Description: // Switches a setting on and off for creation of an image cache in the SDK // for a designated image object during extraction (processing) of // the image data. |
com.sun.jna.NativeLong |
EdsCloseSession(EdsdkLibrary.EdsCameraRef inCameraRef)
-----------------------------------------------------------------------------
// // Function: EdsCloseSession // // Description: // Closes a logical connection with a remote camera. // // Parameters: // In: inCameraRef - The reference of the camera // Out: None // // Returns: Any of the sdk errors. ----------------------------------------------------------------------------- Original signature : __attribute__((dllimport)) EdsError EdsCloseSession(EdsCameraRef)native declaration : sdk-header\EDSDK.h:382 |
com.sun.jna.NativeLong |
EdsCopyData(EdsdkLibrary.EdsStreamRef inStreamRef,
long inWriteSize,
EdsdkLibrary.EdsStreamRef outStreamRef)
TODO no need NativeLong for inWriteSize (EdsUInt64)
-----------------------------------------------------------------------------
// // Function: EdsCopyData // // Description: // Copies data from the copy source stream to the copy destination stream. |
com.sun.jna.NativeLong |
EdsCreateEvfImageRef(EdsdkLibrary.EdsStreamRef inStreamRef,
EdsdkLibrary.EdsEvfImageRef.ByReference outEvfImageRef)
-----------------------------------------------------------------------------
// // Function: EdsCreateEvfImageRef // Description: // Creates an object used to get the live view image data set. |
com.sun.jna.NativeLong |
EdsCreateFileStream(byte[] inFileName,
int inCreateDisposition,
int inDesiredAccess,
EdsdkLibrary.EdsStreamRef.ByReference outStream)
-----------------------------------------------------------------------------
// // Function: EdsCreateFileStream // // Description: // Creates a new file on a host computer (or opens an existing file) // and creates a file stream for access to the file. |
com.sun.jna.NativeLong |
EdsCreateFileStream(ByteBuffer inFileName,
int inCreateDisposition,
int inDesiredAccess,
EdsdkLibrary.EdsStreamRef.ByReference outStream)
-----------------------------------------------------------------------------
// // Function: EdsCreateFileStream // // Description: // Creates a new file on a host computer (or opens an existing file) // and creates a file stream for access to the file. |
com.sun.jna.NativeLong |
EdsCreateFileStreamEx(short[] inFileName,
int inCreateDisposition,
int inDesiredAccess,
EdsdkLibrary.EdsStreamRef.ByReference outStream)
-----------------------------------------------------------------------------
// // Function: EdsCreateStreamEx // // Description: // An extended version of EdsCreateStreamFromFile. |
com.sun.jna.NativeLong |
EdsCreateFileStreamEx(com.sun.jna.ptr.ShortByReference inFileName,
int inCreateDisposition,
int inDesiredAccess,
EdsdkLibrary.EdsStreamRef.ByReference outStream)
Deprecated.
use safer method
EdsCreateFileStreamEx(short[], int, int, EdsStreamRef.ByReference) |
com.sun.jna.NativeLong |
EdsCreateImageRef(EdsdkLibrary.EdsStreamRef inStreamRef,
EdsdkLibrary.EdsImageRef.ByReference outImageRef)
-----------------------------------------------------------------------------
// // Function: EdsCreateImageRef // // Description: // Creates an image object from an image file. |
com.sun.jna.NativeLong |
EdsCreateMemoryStream(long inBufferSize,
EdsdkLibrary.EdsStreamRef.ByReference outStream)
TODO no need NativeLong for inBufferSize (EdsUInt64)
-----------------------------------------------------------------------------
// // Function: EdsCreateMemoryStream // // Description: // Creates a stream in the memory of a host computer. |
com.sun.jna.NativeLong |
EdsCreateMemoryStreamFromPointer(EdsdkLibrary.EdsVoid inUserBuffer,
long inBufferSize,
EdsdkLibrary.EdsStreamRef.ByReference outStream)
Deprecated.
|
com.sun.jna.NativeLong |
EdsCreateMemoryStreamFromPointer(com.sun.jna.Pointer inUserBuffer,
long inBufferSize,
EdsdkLibrary.EdsStreamRef.ByReference outStream)
TODO no need NativeLong for inBufferSize (EdsUInt64)
-----------------------------------------------------------------------------
// // Function: EdsCreateMemoryStreamFromPointer // // Description: // Creates a stream from the memory buffer you prepare. |
com.sun.jna.NativeLong |
EdsCreateStream(EdsIStream inStream,
EdsdkLibrary.EdsStreamRef.ByReference outStreamRef)
----------------------------------------------------------------------------
Original signature : __attribute__((dllimport)) EdsError EdsCreateStream(EdsIStream*, EdsStreamRef*)native declaration : sdk-header\EDSDK.h:1332 |
com.sun.jna.NativeLong |
EdsDeleteDirectoryItem(EdsdkLibrary.EdsDirectoryItemRef inDirItemRef)
-----------------------------------------------------------------------------
// // Function: EdsDeleteDirectoryItem // // Description: // Deletes a camera folder or file. // If folders with subdirectories are designated, all files are deleted // except protected files. |
com.sun.jna.NativeLong |
EdsDownload(EdsdkLibrary.EdsDirectoryItemRef inDirItemRef,
long inReadSize,
EdsdkLibrary.EdsStreamRef outStream)
TODO no need NativeLong for inReadSize (EdsUInt64)
-----------------------------------------------------------------------------
// // Function: EdsDownload // // Description: // Downloads a file on a remote camera // (in the camera memory or on a memory card) to the host computer. |
com.sun.jna.NativeLong |
EdsDownloadCancel(EdsdkLibrary.EdsDirectoryItemRef inDirItemRef)
-----------------------------------------------------------------------------
// // Function: EdsDownloadCancel // // Description: // Must be executed when downloading of a directory item is canceled. |
com.sun.jna.NativeLong |
EdsDownloadComplete(EdsdkLibrary.EdsDirectoryItemRef inDirItemRef)
-----------------------------------------------------------------------------
// // Function: EdsDownloadComplete // // Description: // Must be called when downloading of directory items is complete. |
com.sun.jna.NativeLong |
EdsDownloadEvfImage(EdsdkLibrary.EdsCameraRef inCameraRef,
EdsdkLibrary.EdsEvfImageRef inEvfImageRef)
-----------------------------------------------------------------------------
// // Function: EdsDownloadEvfImage // Description: // Downloads the live view image data set for a camera currently in live view mode. // Live view can be started by using the property ID:kEdsPropertyID_Evf_OutputDevice and // data:EdsOutputDevice_PC to call EdsSetPropertyData. // In addition to image data, information such as zoom, focus position, and histogram data // is included in the image data set. |
com.sun.jna.NativeLong |
EdsDownloadThumbnail(EdsdkLibrary.EdsDirectoryItemRef inDirItemRef,
EdsdkLibrary.EdsStreamRef outStream)
-----------------------------------------------------------------------------
// // Function: EdsDownloadThumbnail // // Description: // Extracts and downloads thumbnail information from image files in a camera. |
com.sun.jna.NativeLong |
EdsFormatVolume(EdsdkLibrary.EdsVolumeRef inVolumeRef)
-----------------------------------------------------------------------------
// // Function: EdsFormatVolume // // Description: // Formats volumes of memory cards in a camera. |
com.sun.jna.NativeLong |
EdsGetAttribute(EdsdkLibrary.EdsDirectoryItemRef inDirItemRef,
IntBuffer outFileAttribute)
-----------------------------------------------------------------------------
// // Function: EdsGetAttribute // // Description: // Gets attributes of files on a camera. // // Parameters: // In: inDirItemRef - The reference of the directory item. // Out: outFileAttribute - Indicates the file attributes. |
com.sun.jna.NativeLong |
EdsGetAttribute(EdsdkLibrary.EdsDirectoryItemRef inDirItemRef,
com.sun.jna.ptr.IntByReference outFileAttribute)
Deprecated.
use the safer methods
EdsGetAttribute(EdsdkLibrary.EdsDirectoryItemRef, IntBuffer) and EdsGetAttribute(EdsDirectoryItemRef, IntByReference) instead |
com.sun.jna.NativeLong |
EdsGetCameraList(EdsdkLibrary.EdsCameraListRef.ByReference outCameraListRef)
-----------------------------------------------------------------------------
// // Function: EdsGetCameraList // // Description: // Gets camera list objects. // // Parameters: // In: None // Out: outCameraListRef - Pointer to the camera-list. // // Returns: Any of the sdk errors. ----------------------------------------------------------------------------- Original signature : __attribute__((dllimport)) EdsError EdsGetCameraList(EdsCameraListRef*)native declaration : sdk-header\EDSDK.h:319 |
com.sun.jna.NativeLong |
EdsGetChildAtIndex(EdsdkLibrary.EdsBaseRef inRef,
com.sun.jna.NativeLong inIndex,
EdsdkLibrary.EdsBaseRef.ByReference outRef)
-----------------------------------------------------------------------------
// // Function: EdsGetChildAtIndex // // Description: // Gets an indexed child object of the designated object. |
com.sun.jna.NativeLong |
EdsGetChildCount(EdsdkLibrary.EdsBaseRef inRef,
com.sun.jna.ptr.NativeLongByReference outCount)
-----------------------------------------------------------------------------
// // Function: EdsGetChildCount // // Description: // Gets the number of child objects of the designated object. // Example: Number of files in a directory // // Parameters: // In: inRef - The reference of the list. // Out: outCount - Number of elements in this list. // // Returns: Any of the sdk errors. ----------------------------------------------------------------------------- Original signature : __attribute__((dllimport)) EdsError EdsGetChildCount(EdsBaseRef, EdsUInt32*)native declaration : sdk-header\EDSDK.h:147 |
com.sun.jna.NativeLong |
EdsGetDeviceInfo(EdsdkLibrary.EdsCameraRef inCameraRef,
EdsDeviceInfo outDeviceInfo)
-----------------------------------------------------------------------------
// // Function: EdsGetDeviceInfo // // Description: // Gets device information, such as the device name. |
com.sun.jna.NativeLong |
EdsGetDirectoryItemInfo(EdsdkLibrary.EdsDirectoryItemRef inDirItemRef,
EdsDirectoryItemInfo outDirItemInfo)
-----------------------------------------------------------------------------
// // Function: EdsGetDirectoryItemInfo // // Description: // Gets information about the directory or file objects // on the memory card (volume) in a remote camera. // // Parameters: // In: inDirItemRef - The reference of the directory item. // Out: outDirItemInfo - information of the directory item. // // Returns: Any of the sdk errors. ----------------------------------------------------------------------------- Original signature : __attribute__((dllimport)) EdsError EdsGetDirectoryItemInfo(EdsDirectoryItemRef, EdsDirectoryItemInfo*)native declaration : sdk-header\EDSDK.h:521 |
com.sun.jna.NativeLong |
EdsGetEvent()
-----------------------------------------------------------------------------
// // Function: EdsGetEvent // // Description: // This function acquires an event. |
com.sun.jna.NativeLong |
EdsGetImage(EdsdkLibrary.EdsImageRef inImageRef,
int inImageSource,
int inImageType,
EdsRect.ByValue inSrcRect,
EdsSize.ByValue inDstSize,
EdsdkLibrary.EdsStreamRef outStreamRef)
-----------------------------------------------------------------------------
// // Function: EdsGetImage // // Description: // Gets designated image data from an image file, in the form of a // designated rectangle. |
com.sun.jna.NativeLong |
EdsGetImageInfo(EdsdkLibrary.EdsImageRef inImageRef,
int inImageSource,
EdsImageInfo outImageInfo)
-----------------------------------------------------------------------------
// // Function: EdsGetImageInfo // // Description: // Gets image information from a designated image object. |
com.sun.jna.NativeLong |
EdsGetLength(EdsdkLibrary.EdsStreamRef inStreamRef,
com.sun.jna.ptr.LongByReference outLength)
TODO no need NativeLongByReference for outLength (EdsUInt64*)
-----------------------------------------------------------------------------
// // Function: EdsGetLength // // Description: // Gets the stream size. // // Parameters: // In: inStreamRef - The reference of the stream or image. // Out: outLength - The length of the stream. // // Returns: Any of the sdk errors. ----------------------------------------------------------------------------- Original signature : __attribute__((dllimport)) EdsError EdsGetLength(EdsStreamRef, EdsUInt64*)native declaration : sdk-header\EDSDK.h:919 |
com.sun.jna.NativeLong |
EdsGetParent(EdsdkLibrary.EdsBaseRef inRef,
EdsdkLibrary.EdsBaseRef.ByReference outParentRef)
-----------------------------------------------------------------------------
// // Function: EdsGetParent // // Description: // Gets the parent object of the designated object. // // Parameters: // In: inRef - The reference of the item. // Out: outParentRef - The pointer which receives reference. // // Returns: Any of the sdk errors. ----------------------------------------------------------------------------- Original signature : __attribute__((dllimport)) EdsError EdsGetParent(EdsBaseRef, EdsBaseRef*)native declaration : sdk-header\EDSDK.h:184 |
com.sun.jna.NativeLong |
EdsGetPointer(EdsdkLibrary.EdsStreamRef inStream,
com.sun.jna.ptr.PointerByReference outPointer)
-----------------------------------------------------------------------------
// // Function: EdsGetPointer // // Description: // Gets the pointer to the start address of memory managed by the memory stream. |
com.sun.jna.NativeLong |
EdsGetPosition(EdsdkLibrary.EdsStreamRef inStreamRef,
com.sun.jna.ptr.LongByReference outPosition)
TODO no need NativeLongByReference for outPosition (EdsUInt64*)
-----------------------------------------------------------------------------
// // Function: EdsGetPosition // // Description: // Gets the current read or write position of the stream // (that is, the file position indicator). // // Parameters: // In: inStreamRef - The reference of the stream or image. // Out: outPosition - The current stream pointer. // // Returns: Any of the sdk errors. ----------------------------------------------------------------------------- Original signature : __attribute__((dllimport)) EdsError EdsGetPosition(EdsStreamRef, EdsUInt64*)native declaration : sdk-header\EDSDK.h:901 |
com.sun.jna.NativeLong |
EdsGetPropertyData(EdsdkLibrary.EdsBaseRef inRef,
com.sun.jna.NativeLong inPropertyID,
com.sun.jna.NativeLong inParam,
com.sun.jna.NativeLong inPropertySize,
EdsdkLibrary.EdsVoid outPropertyData)
Deprecated.
|
com.sun.jna.NativeLong |
EdsGetPropertyData(EdsdkLibrary.EdsBaseRef inRef,
com.sun.jna.NativeLong inPropertyID,
com.sun.jna.NativeLong inParam,
com.sun.jna.NativeLong inPropertySize,
com.sun.jna.Pointer outPropertyData)
-----------------------------------------------------------------------------
// // Function: EdsGetPropertyData // // Description: // Gets property information from the object designated in inRef. // // Parameters: // In: inRef - The reference of the item. // inPropertyID - The ProprtyID // inParam - Additional information of property. // We use this parameter in order to specify an index // in case there are two or more values over the same ID. // inPropertySize - The number of bytes of the prepared buffer // for receive property-value. // Out: outPropertyData - The buffer pointer to receive property-value. // // Returns: Any of the sdk errors. ----------------------------------------------------------------------------- Original signature : __attribute__((dllimport)) EdsError EdsGetPropertyData(EdsBaseRef, EdsPropertyID, EdsInt32, EdsUInt32, EdsVoid*)native declaration : sdk-header\EDSDK.h:244 |
com.sun.jna.NativeLong |
EdsGetPropertyDesc(EdsdkLibrary.EdsBaseRef inRef,
com.sun.jna.NativeLong inPropertyID,
EdsPropertyDesc outPropertyDesc)
-----------------------------------------------------------------------------
// // Function: EdsGetPropertyDesc // // Description: // Gets a list of property data that can be set for the object // designated in inRef, as well as maximum and minimum values. |
com.sun.jna.NativeLong |
EdsGetPropertySize(EdsdkLibrary.EdsBaseRef inRef,
com.sun.jna.NativeLong inPropertyID,
com.sun.jna.NativeLong inParam,
IntBuffer outDataType,
com.sun.jna.ptr.NativeLongByReference outSize)
-----------------------------------------------------------------------------
// // Function: EdsGetPropertySize // // Description: // Gets the byte size and data type of a designated property // from a camera object or image object. // // Parameters: // In: inRef - The reference of the item. // inPropertyID - The ProprtyID // inParam - Additional information of property. // We use this parameter in order to specify an index // in case there are two or more values over the same ID. // Out: outDataType - Pointer to the buffer that is to receive the property // type data. // outSize - Pointer to the buffer that is to receive the property // size. // // Returns: Any of the sdk errors. ----------------------------------------------------------------------------- Original signature : __attribute__((dllimport)) EdsError EdsGetPropertySize(EdsBaseRef, EdsPropertyID, EdsInt32, EdsDataType*, EdsUInt32*)native declaration : sdk-header\EDSDK.h:218 |
com.sun.jna.NativeLong |
EdsGetPropertySize(EdsdkLibrary.EdsBaseRef inRef,
com.sun.jna.NativeLong inPropertyID,
com.sun.jna.NativeLong inParam,
com.sun.jna.ptr.IntByReference outDataType,
com.sun.jna.ptr.NativeLongByReference outSize)
|
com.sun.jna.NativeLong |
EdsGetVolumeInfo(EdsdkLibrary.EdsVolumeRef inVolumeRef,
EdsVolumeInfo outVolumeInfo)
-----------------------------------------------------------------------------
// // Function: EdsGetVolumeInfo // // Description: // Gets volume information for a memory card in the camera. // // Parameters: // In: inVolumeRef - The reference of the volume. // Out: outVolumeInfo - information of the volume. // // Returns: Any of the sdk errors. ----------------------------------------------------------------------------- Original signature : __attribute__((dllimport)) EdsError EdsGetVolumeInfo(EdsVolumeRef, EdsVolumeInfo*)native declaration : sdk-header\EDSDK.h:479 |
com.sun.jna.NativeLong |
EdsInitializeSDK()
-----------------------------------------------------------------------------
// // Function: EdsInitializeSDK // // Description: // Initializes the libraries. |
com.sun.jna.NativeLong |
EdsOpenSession(EdsdkLibrary.EdsCameraRef inCameraRef)
-----------------------------------------------------------------------------
// // Function: EdsOpenSession // // Description: // Establishes a logical connection with a remote camera. |
com.sun.jna.NativeLong |
EdsRead(EdsdkLibrary.EdsStreamRef inStreamRef,
long inReadSize,
EdsdkLibrary.EdsVoid outBuffer,
com.sun.jna.ptr.LongByReference outReadSize)
Deprecated.
|
com.sun.jna.NativeLong |
EdsRead(EdsdkLibrary.EdsStreamRef inStreamRef,
long inReadSize,
com.sun.jna.Pointer outBuffer,
com.sun.jna.ptr.LongByReference outReadSize)
TODO no need NativeLong for inReadSize (EdsUInt64)
TODO no need NativeLongByReference for outWrittenSize (EdsUInt64*)
-----------------------------------------------------------------------------
// // Function: EdsRead // // Description: // Reads data the size of inReadSize into the outBuffer buffer, // starting at the current read or write position of the stream. |
com.sun.jna.NativeLong |
EdsReflectImageProperty(EdsdkLibrary.EdsImageRef inImageRef)
-----------------------------------------------------------------------------
// // Function: EdsReflectImageProperty // Description: // Incorporates image object property changes // (effected by means of EdsSetPropertyData) in the stream. |
com.sun.jna.NativeLong |
EdsRelease(EdsdkLibrary.EdsBaseRef inRef)
-----------------------------------------------------------------------------
// // Function: EdsRelease // // Description: // Decrements the reference counter to an object. |
com.sun.jna.NativeLong |
EdsRetain(EdsdkLibrary.EdsBaseRef inRef)
-----------------------------------------------------------------------------
// // Function: EdsRetain // // Description: // Increments the reference counter of existing objects. // // Parameters: // In: inRef - The reference for the item. // Out: None // // Returns: Any of the sdk errors. ----------------------------------------------------------------------------- Original signature : __attribute__((dllimport)) EdsUInt32 EdsRetain(EdsBaseRef)native declaration : sdk-header\EDSDK.h:105 |
com.sun.jna.NativeLong |
EdsSaveImage(EdsdkLibrary.EdsImageRef inImageRef,
int inImageType,
EdsSaveImageSetting.ByValue inSaveSetting,
EdsdkLibrary.EdsStreamRef outStreamRef)
-----------------------------------------------------------------------------
// // Function: EdsSaveImage // // Description: // Saves as a designated image type after RAW processing. |
com.sun.jna.NativeLong |
EdsSeek(EdsdkLibrary.EdsStreamRef inStreamRef,
long inSeekOffset,
int inSeekOrigin)
TODO no need NativeLong for inSeekOffset (EdsInt64)
-----------------------------------------------------------------------------
// // Function: EdsSeek // // Description: // Moves the read or write position of the stream (that is, the file position indicator). // // Parameters: // In: inStreamRef - The reference of the stream or image. |
com.sun.jna.NativeLong |
EdsSendCommand(EdsdkLibrary.EdsCameraRef inCameraRef,
com.sun.jna.NativeLong inCommand,
com.sun.jna.NativeLong inParam)
-----------------------------------------------------------------------------
// // Function: EdsSendCommand // // Description: // Sends a command such as "Shoot" to a remote camera. |
com.sun.jna.NativeLong |
EdsSendStatusCommand(EdsdkLibrary.EdsCameraRef inCameraRef,
com.sun.jna.NativeLong inStatusCommand,
com.sun.jna.NativeLong inParam)
-----------------------------------------------------------------------------
// // Function: EdsSendStatusCommand // // Description: // Sets the remote camera state or mode. // // Parameters: // In: inCameraRef - The reference of the camera which will receive the // command. // inStatusCommand - Specifies the command to be sent. // inParam - Specifies additional command-specific information. // Out: None // // Returns: Any of the sdk errors. ----------------------------------------------------------------------------- Original signature : __attribute__((dllimport)) EdsError EdsSendStatusCommand(EdsCameraRef, EdsCameraStatusCommand, EdsInt32)native declaration : sdk-header\EDSDK.h:422 |
com.sun.jna.NativeLong |
EdsSetAttribute(EdsdkLibrary.EdsDirectoryItemRef inDirItemRef,
int inFileAttribute)
-----------------------------------------------------------------------------
// // Function: EdsSetAttribute // // Description: // Changes attributes of files on a camera. // // Parameters: // In: inDirItemRef - The reference of the directory item. // inFileAttribute - Indicates the file attributes. |
com.sun.jna.NativeLong |
EdsSetCameraAddedHandler(EdsdkLibrary.EdsCameraAddedHandler inCameraAddedHandler,
EdsdkLibrary.EdsVoid inContext)
Deprecated.
|
com.sun.jna.NativeLong |
EdsSetCameraAddedHandler(EdsdkLibrary.EdsCameraAddedHandler inCameraAddedHandler,
com.sun.jna.Pointer inContext)
-----------------------------------------------------------------------------
// // Function: EdsSetCameraAddedHandler // // Description: // Registers a callback function for when a camera is detected. // // Parameters: // In: inCameraAddedHandler - Pointer to a callback function // called when a camera is connected physically // inContext - Specifies an application-defined value to be sent to // the callback function pointed to by CallBack parameter. // Out: None // // Returns: Any of the sdk errors. ----------------------------------------------------------------------------- Original signature : __attribute__((dllimport)) EdsError EdsSetCameraAddedHandler(EdsCameraAddedHandler, EdsVoid*)native declaration : sdk-header\EDSDK.h:1242 |
com.sun.jna.NativeLong |
EdsSetCameraStateEventHandler(EdsdkLibrary.EdsCameraRef inCameraRef,
com.sun.jna.NativeLong inEvnet,
EdsdkLibrary.EdsStateEventHandler inStateEventHandler,
EdsdkLibrary.EdsVoid inContext)
Deprecated.
|
com.sun.jna.NativeLong |
EdsSetCameraStateEventHandler(EdsdkLibrary.EdsCameraRef inCameraRef,
com.sun.jna.NativeLong inEvnet,
EdsdkLibrary.EdsStateEventHandler inStateEventHandler,
com.sun.jna.Pointer inContext)
-----------------------------------------------------------------------------
// // Function: EdsSetCameraStateEventHandler // // Description: // Registers a callback function for receiving status // change notification events for property states on a camera. // // Parameters: // In: inCameraRef - Designate the camera object. |
com.sun.jna.NativeLong |
EdsSetCapacity(EdsdkLibrary.EdsCameraRef inCameraRef,
EdsCapacity.ByValue inCapacity)
-----------------------------------------------------------------------------
// // Function: EdsSetCapacity // // Description: // Sets the remaining HDD capacity on the host computer // (excluding the portion from image transfer), // as calculated by subtracting the portion from the previous time. |
com.sun.jna.NativeLong |
EdsSetObjectEventHandler(EdsdkLibrary.EdsCameraRef inCameraRef,
com.sun.jna.NativeLong inEvnet,
EdsdkLibrary.EdsObjectEventHandler inObjectEventHandler,
EdsdkLibrary.EdsVoid inContext)
Deprecated.
|
com.sun.jna.NativeLong |
EdsSetObjectEventHandler(EdsdkLibrary.EdsCameraRef inCameraRef,
com.sun.jna.NativeLong inEvnet,
EdsdkLibrary.EdsObjectEventHandler inObjectEventHandler,
com.sun.jna.Pointer inContext)
-----------------------------------------------------------------------------
// // Function: EdsSetObjectEventHandler // // Description: // Registers a callback function for receiving status // change notification events for objects on a remote camera. |
com.sun.jna.NativeLong |
EdsSetProgressCallback(EdsdkLibrary.EdsBaseRef inRef,
EdsdkLibrary.EdsProgressCallback inProgressCallback,
int inProgressOption,
EdsdkLibrary.EdsVoid inContext)
Deprecated.
|
com.sun.jna.NativeLong |
EdsSetProgressCallback(EdsdkLibrary.EdsBaseRef inRef,
EdsdkLibrary.EdsProgressCallback inProgressCallback,
int inProgressOption,
com.sun.jna.Pointer inContext)
-----------------------------------------------------------------------------
// // Function: EdsSetProgressCallback // // Description: // Register a progress callback function. |
com.sun.jna.NativeLong |
EdsSetPropertyData(EdsdkLibrary.EdsBaseRef inRef,
com.sun.jna.NativeLong inPropertyID,
com.sun.jna.NativeLong inParam,
com.sun.jna.NativeLong inPropertySize,
EdsdkLibrary.EdsVoid inPropertyData)
Deprecated.
|
com.sun.jna.NativeLong |
EdsSetPropertyData(EdsdkLibrary.EdsBaseRef inRef,
com.sun.jna.NativeLong inPropertyID,
com.sun.jna.NativeLong inParam,
com.sun.jna.NativeLong inPropertySize,
com.sun.jna.Pointer inPropertyData)
-----------------------------------------------------------------------------
// // Function: EdsSetPropertyData // // Description: // Sets property data for the object designated in inRef. |
com.sun.jna.NativeLong |
EdsSetPropertyEventHandler(EdsdkLibrary.EdsCameraRef inCameraRef,
com.sun.jna.NativeLong inEvnet,
EdsdkLibrary.EdsPropertyEventHandler inPropertyEventHandler,
EdsdkLibrary.EdsVoid inContext)
Deprecated.
|
com.sun.jna.NativeLong |
EdsSetPropertyEventHandler(EdsdkLibrary.EdsCameraRef inCameraRef,
com.sun.jna.NativeLong inEvnet,
EdsdkLibrary.EdsPropertyEventHandler inPropertyEventHandler,
com.sun.jna.Pointer inContext)
-----------------------------------------------------------------------------
// // Function: EdsSetPropertyEventHandler // // Description: // Registers a callback function for receiving status // change notification events for property states on a camera. // // Parameters: // In: inCameraRef - Designate the camera object. |
com.sun.jna.NativeLong |
EdsTerminateSDK()
-----------------------------------------------------------------------------
// // Function: EdsTerminateSDK // // Description: // Terminates use of the libraries. |
com.sun.jna.NativeLong |
EdsWrite(EdsdkLibrary.EdsStreamRef inStreamRef,
long inWriteSize,
EdsdkLibrary.EdsVoid inBuffer,
com.sun.jna.ptr.LongByReference outWrittenSize)
Deprecated.
|
com.sun.jna.NativeLong |
EdsWrite(EdsdkLibrary.EdsStreamRef inStreamRef,
long inWriteSize,
com.sun.jna.Pointer inBuffer,
com.sun.jna.ptr.LongByReference outWrittenSize)
TODO no need NativeLong for inWriteSize (EdsUInt64)
TODO no need NativeLongByReference for outWrittenSize (EdsUInt64*)
-----------------------------------------------------------------------------
// // Function: EdsWrite // // Description: // Writes data of a designated buffer // to the current read or write position of the stream. |
static final int EDS_ISSPECIFIC_MASK
static final int EDS_COMPONENTID_MASK
static final int EDS_RESERVED_MASK
static final int EDS_ERRORID_MASK
static final int EDS_CMP_ID_CLIENT_COMPONENTID
static final int EDS_CMP_ID_LLSDK_COMPONENTID
static final int EDS_CMP_ID_HLSDK_COMPONENTID
static final int EDS_ERR_OK
static final int EDS_ERR_UNIMPLEMENTED
static final int EDS_ERR_INTERNAL_ERROR
static final int EDS_ERR_MEM_ALLOC_FAILED
static final int EDS_ERR_MEM_FREE_FAILED
static final int EDS_ERR_OPERATION_CANCELLED
static final int EDS_ERR_INCOMPATIBLE_VERSION
static final int EDS_ERR_NOT_SUPPORTED
static final int EDS_ERR_UNEXPECTED_EXCEPTION
static final int EDS_ERR_PROTECTION_VIOLATION
static final int EDS_ERR_MISSING_SUBCOMPONENT
static final int EDS_ERR_SELECTION_UNAVAILABLE
static final int EDS_ERR_FILE_IO_ERROR
static final int EDS_ERR_FILE_TOO_MANY_OPEN
static final int EDS_ERR_FILE_NOT_FOUND
static final int EDS_ERR_FILE_OPEN_ERROR
static final int EDS_ERR_FILE_CLOSE_ERROR
static final int EDS_ERR_FILE_SEEK_ERROR
static final int EDS_ERR_FILE_TELL_ERROR
static final int EDS_ERR_FILE_READ_ERROR
static final int EDS_ERR_FILE_WRITE_ERROR
static final int EDS_ERR_FILE_PERMISSION_ERROR
static final int EDS_ERR_FILE_DISK_FULL_ERROR
static final int EDS_ERR_FILE_ALREADY_EXISTS
static final int EDS_ERR_FILE_FORMAT_UNRECOGNIZED
static final int EDS_ERR_FILE_DATA_CORRUPT
static final int EDS_ERR_FILE_NAMING_NA
static final int EDS_ERR_DIR_NOT_FOUND
static final int EDS_ERR_DIR_IO_ERROR
static final int EDS_ERR_DIR_ENTRY_NOT_FOUND
static final int EDS_ERR_DIR_ENTRY_EXISTS
static final int EDS_ERR_DIR_NOT_EMPTY
static final int EDS_ERR_PROPERTIES_UNAVAILABLE
static final int EDS_ERR_PROPERTIES_MISMATCH
static final int EDS_ERR_PROPERTIES_NOT_LOADED
static final int EDS_ERR_INVALID_PARAMETER
static final int EDS_ERR_INVALID_HANDLE
static final int EDS_ERR_INVALID_POINTER
static final int EDS_ERR_INVALID_INDEX
static final int EDS_ERR_INVALID_LENGTH
static final int EDS_ERR_INVALID_FN_POINTER
static final int EDS_ERR_INVALID_SORT_FN
static final int EDS_ERR_DEVICE_NOT_FOUND
static final int EDS_ERR_DEVICE_BUSY
static final int EDS_ERR_DEVICE_INVALID
static final int EDS_ERR_DEVICE_EMERGENCY
static final int EDS_ERR_DEVICE_MEMORY_FULL
static final int EDS_ERR_DEVICE_INTERNAL_ERROR
static final int EDS_ERR_DEVICE_INVALID_PARAMETER
static final int EDS_ERR_DEVICE_NO_DISK
static final int EDS_ERR_DEVICE_DISK_ERROR
static final int EDS_ERR_DEVICE_CF_GATE_CHANGED
static final int EDS_ERR_DEVICE_DIAL_CHANGED
static final int EDS_ERR_DEVICE_NOT_INSTALLED
static final int EDS_ERR_DEVICE_STAY_AWAKE
static final int EDS_ERR_DEVICE_NOT_RELEASED
static final int EDS_ERR_STREAM_IO_ERROR
static final int EDS_ERR_STREAM_NOT_OPEN
static final int EDS_ERR_STREAM_ALREADY_OPEN
static final int EDS_ERR_STREAM_OPEN_ERROR
static final int EDS_ERR_STREAM_CLOSE_ERROR
static final int EDS_ERR_STREAM_SEEK_ERROR
static final int EDS_ERR_STREAM_TELL_ERROR
static final int EDS_ERR_STREAM_READ_ERROR
static final int EDS_ERR_STREAM_WRITE_ERROR
static final int EDS_ERR_STREAM_PERMISSION_ERROR
static final int EDS_ERR_STREAM_COULDNT_BEGIN_THREAD
static final int EDS_ERR_STREAM_BAD_OPTIONS
static final int EDS_ERR_STREAM_END_OF_STREAM
static final int EDS_ERR_COMM_PORT_IS_IN_USE
static final int EDS_ERR_COMM_DISCONNECTED
static final int EDS_ERR_COMM_DEVICE_INCOMPATIBLE
static final int EDS_ERR_COMM_BUFFER_FULL
static final int EDS_ERR_COMM_USB_BUS_ERR
static final int EDS_ERR_USB_DEVICE_LOCK_ERROR
static final int EDS_ERR_USB_DEVICE_UNLOCK_ERROR
static final int EDS_ERR_STI_UNKNOWN_ERROR
static final int EDS_ERR_STI_INTERNAL_ERROR
static final int EDS_ERR_STI_DEVICE_CREATE_ERROR
static final int EDS_ERR_STI_DEVICE_RELEASE_ERROR
static final int EDS_ERR_DEVICE_NOT_LAUNCHED
static final int EDS_ERR_ENUM_NA
static final int EDS_ERR_INVALID_FN_CALL
static final int EDS_ERR_HANDLE_NOT_FOUND
static final int EDS_ERR_INVALID_ID
static final int EDS_ERR_WAIT_TIMEOUT_ERROR
static final int EDS_ERR_SESSION_NOT_OPEN
static final int EDS_ERR_INVALID_TRANSACTIONID
static final int EDS_ERR_INCOMPLETE_TRANSFER
static final int EDS_ERR_INVALID_STRAGEID
static final int EDS_ERR_DEVICEPROP_NOT_SUPPORTED
static final int EDS_ERR_INVALID_OBJECTFORMATCODE
static final int EDS_ERR_SELF_TEST_FAILED
static final int EDS_ERR_PARTIAL_DELETION
static final int EDS_ERR_SPECIFICATION_BY_FORMAT_UNSUPPORTED
static final int EDS_ERR_NO_VALID_OBJECTINFO
static final int EDS_ERR_INVALID_CODE_FORMAT
static final int EDS_ERR_UNKNOWN_VENDOR_CODE
static final int EDS_ERR_CAPTURE_ALREADY_TERMINATED
static final int EDS_ERR_PTP_DEVICE_BUSY
static final int EDS_ERR_INVALID_PARENTOBJECT
static final int EDS_ERR_INVALID_DEVICEPROP_FORMAT
static final int EDS_ERR_INVALID_DEVICEPROP_VALUE
static final int EDS_ERR_SESSION_ALREADY_OPEN
static final int EDS_ERR_TRANSACTION_CANCELLED
static final int EDS_ERR_SPECIFICATION_OF_DESTINATION_UNSUPPORTED
static final int EDS_ERR_NOT_CAMERA_SUPPORT_SDK_VERSION
static final int EDS_ERR_UNKNOWN_COMMAND
static final int EDS_ERR_OPERATION_REFUSED
static final int EDS_ERR_LENS_COVER_CLOSE
static final int EDS_ERR_LOW_BATTERY
static final int EDS_ERR_OBJECT_NOTREADY
static final int EDS_ERR_CANNOT_MAKE_OBJECT
static final int EDS_ERR_MEMORYSTATUS_NOTREADY
static final int EDS_ERR_TAKE_PICTURE_AF_NG
static final int EDS_ERR_TAKE_PICTURE_RESERVED
static final int EDS_ERR_TAKE_PICTURE_MIRROR_UP_NG
static final int EDS_ERR_TAKE_PICTURE_SENSOR_CLEANING_NG
static final int EDS_ERR_TAKE_PICTURE_SILENCE_NG
static final int EDS_ERR_TAKE_PICTURE_NO_CARD_NG
static final int EDS_ERR_TAKE_PICTURE_CARD_NG
static final int EDS_ERR_TAKE_PICTURE_CARD_PROTECT_NG
static final int EDS_ERR_TAKE_PICTURE_MOVIE_CROP_NG
static final int EDS_ERR_TAKE_PICTURE_STROBO_CHARGE_NG
static final int EDS_ERR_TAKE_PICTURE_NO_LENS_NG
static final int EDS_ERR_TAKE_PICTURE_SPECIAL_MOVIE_MODE_NG
static final int EDS_ERR_TAKE_PICTURE_LV_REL_PROHIBIT_MODE_NG
static final int EDS_ERR_LAST_GENERIC_ERROR_PLUS_ONE
static final int EDS_MAX_NAME
static final int EDS_TRANSFER_BLOCK_SIZE
static final int NULL
static final int FALSE
static final int TRUE
static final int kEdsPropID_Unknown
static final int kEdsPropID_ProductName
static final int kEdsPropID_OwnerName
static final int kEdsPropID_MakerName
static final int kEdsPropID_DateTime
static final int kEdsPropID_FirmwareVersion
static final int kEdsPropID_BatteryLevel
static final int kEdsPropID_CFn
static final int kEdsPropID_SaveTo
static final int kEdsPropID_CurrentStorage
static final int kEdsPropID_CurrentFolder
static final int kEdsPropID_MyMenu
static final int kEdsPropID_BatteryQuality
static final int kEdsPropID_BodyIDEx
static final int kEdsPropID_HDDirectoryStructure
static final int kEdsPropID_ImageQuality
static final int kEdsPropID_JpegQuality
static final int kEdsPropID_Orientation
static final int kEdsPropID_ICCProfile
static final int kEdsPropID_FocusInfo
static final int kEdsPropID_DigitalExposure
static final int kEdsPropID_WhiteBalance
static final int kEdsPropID_ColorTemperature
static final int kEdsPropID_WhiteBalanceShift
static final int kEdsPropID_Contrast
static final int kEdsPropID_ColorSaturation
static final int kEdsPropID_ColorTone
static final int kEdsPropID_Sharpness
static final int kEdsPropID_ColorSpace
static final int kEdsPropID_ToneCurve
static final int kEdsPropID_PhotoEffect
static final int kEdsPropID_FilterEffect
static final int kEdsPropID_ToningEffect
static final int kEdsPropID_ParameterSet
static final int kEdsPropID_ColorMatrix
static final int kEdsPropID_PictureStyle
static final int kEdsPropID_PictureStyleDesc
static final int kEdsPropID_PictureStyleCaption
static final int kEdsPropID_Linear
static final int kEdsPropID_ClickWBPoint
static final int kEdsPropID_WBCoeffs
static final int kEdsPropID_GPSVersionID
static final int kEdsPropID_GPSLatitudeRef
static final int kEdsPropID_GPSLatitude
static final int kEdsPropID_GPSLongitudeRef
static final int kEdsPropID_GPSLongitude
static final int kEdsPropID_GPSAltitudeRef
static final int kEdsPropID_GPSAltitude
static final int kEdsPropID_GPSTimeStamp
static final int kEdsPropID_GPSSatellites
static final int kEdsPropID_GPSStatus
static final int kEdsPropID_GPSMapDatum
static final int kEdsPropID_GPSDateStamp
static final int kEdsPropID_AtCapture_Flag
static final int kEdsPropID_AEMode
static final int kEdsPropID_DriveMode
static final int kEdsPropID_ISOSpeed
static final int kEdsPropID_MeteringMode
static final int kEdsPropID_AFMode
static final int kEdsPropID_Av
static final int kEdsPropID_Tv
static final int kEdsPropID_ExposureCompensation
static final int kEdsPropID_FlashCompensation
static final int kEdsPropID_FocalLength
static final int kEdsPropID_AvailableShots
static final int kEdsPropID_Bracket
static final int kEdsPropID_WhiteBalanceBracket
static final int kEdsPropID_LensName
static final int kEdsPropID_AEBracket
static final int kEdsPropID_FEBracket
static final int kEdsPropID_ISOBracket
static final int kEdsPropID_NoiseReduction
static final int kEdsPropID_FlashOn
static final int kEdsPropID_RedEye
static final int kEdsPropID_FlashMode
static final int kEdsPropID_LensStatus
static final int kEdsPropID_Artist
static final int kEdsPropID_Copyright
static final int kEdsPropID_DepthOfField
static final int kEdsPropID_EFCompensation
static final int kEdsPropID_AEModeSelect
static final int kEdsPropID_Evf_OutputDevice
static final int kEdsPropID_Evf_Mode
static final int kEdsPropID_Evf_WhiteBalance
static final int kEdsPropID_Evf_ColorTemperature
static final int kEdsPropID_Evf_DepthOfFieldPreview
static final int kEdsPropID_Evf_Zoom
static final int kEdsPropID_Evf_ZoomPosition
static final int kEdsPropID_Evf_FocusAid
static final int kEdsPropID_Evf_Histogram
static final int kEdsPropID_Evf_ImagePosition
static final int kEdsPropID_Evf_HistogramStatus
static final int kEdsPropID_Evf_AFMode
static final int kEdsPropID_Record
static final int kEdsPropID_Evf_HistogramY
static final int kEdsPropID_Evf_HistogramR
static final int kEdsPropID_Evf_HistogramG
static final int kEdsPropID_Evf_HistogramB
static final int kEdsPropID_Evf_CoordinateSystem
static final int kEdsPropID_Evf_ZoomRect
static final int kEdsPropID_Evf_ImageClipRect
static final int kEdsCameraCommand_TakePicture
static final int kEdsCameraCommand_ExtendShutDownTimer
static final int kEdsCameraCommand_BulbStart
static final int kEdsCameraCommand_BulbEnd
static final int kEdsCameraCommand_DoEvfAf
static final int kEdsCameraCommand_DriveLensEvf
static final int kEdsCameraCommand_DoClickWBEvf
static final int kEdsCameraCommand_PressShutterButton
static final int kEdsCameraStatusCommand_UILock
static final int kEdsCameraStatusCommand_UIUnLock
static final int kEdsCameraStatusCommand_EnterDirectTransfer
static final int kEdsCameraStatusCommand_ExitDirectTransfer
static final int kEdsPropertyEvent_All
static final int kEdsPropertyEvent_PropertyChanged
static final int kEdsPropertyEvent_PropertyDescChanged
static final int kEdsObjectEvent_All
static final int kEdsObjectEvent_VolumeInfoChanged
static final int kEdsObjectEvent_VolumeUpdateItems
static final int kEdsObjectEvent_FolderUpdateItems
static final int kEdsObjectEvent_DirItemCreated
static final int kEdsObjectEvent_DirItemRemoved
static final int kEdsObjectEvent_DirItemInfoChanged
static final int kEdsObjectEvent_DirItemContentChanged
static final int kEdsObjectEvent_DirItemRequestTransfer
static final int kEdsObjectEvent_DirItemRequestTransferDT
static final int kEdsObjectEvent_DirItemCancelTransferDT
static final int kEdsObjectEvent_VolumeAdded
static final int kEdsObjectEvent_VolumeRemoved
static final int kEdsStateEvent_All
static final int kEdsStateEvent_Shutdown
static final int kEdsStateEvent_JobStatusChanged
static final int kEdsStateEvent_WillSoonShutDown
static final int kEdsStateEvent_ShutDownTimerUpdate
static final int kEdsStateEvent_CaptureError
static final int kEdsStateEvent_InternalError
static final int kEdsStateEvent_AfResult
static final int kEdsStateEvent_BulbExposureTime
static final int oldif
com.sun.jna.NativeLong EdsInitializeSDK()
__attribute__((dllimport)) EdsError EdsInitializeSDK()com.sun.jna.NativeLong EdsTerminateSDK()
__attribute__((dllimport)) EdsError EdsTerminateSDK()com.sun.jna.NativeLong EdsRetain(EdsdkLibrary.EdsBaseRef inRef)
__attribute__((dllimport)) EdsUInt32 EdsRetain(EdsBaseRef)inRef - the reference for the itemcom.sun.jna.NativeLong EdsRelease(EdsdkLibrary.EdsBaseRef inRef)
__attribute__((dllimport)) EdsUInt32 EdsRelease(EdsBaseRef)inRef - the reference of the itemcom.sun.jna.NativeLong EdsGetChildCount(EdsdkLibrary.EdsBaseRef inRef, com.sun.jna.ptr.NativeLongByReference outCount)
__attribute__((dllimport)) EdsError EdsGetChildCount(EdsBaseRef, EdsUInt32*)inRef - the reference of the listoutCount - number of elements in this listcom.sun.jna.NativeLong EdsGetChildAtIndex(EdsdkLibrary.EdsBaseRef inRef, com.sun.jna.NativeLong inIndex, @ImplicitRetain EdsdkLibrary.EdsBaseRef.ByReference outRef)
__attribute__((dllimport)) EdsError EdsGetChildAtIndex(EdsBaseRef, EdsInt32, EdsBaseRef*)inRef - the reference of the iteminIndex - the index that is passed in, is zero basedoutRef - the pointer which receives reference of the specified indexcom.sun.jna.NativeLong EdsGetParent(EdsdkLibrary.EdsBaseRef inRef, @ImplicitRetain EdsdkLibrary.EdsBaseRef.ByReference outParentRef)
__attribute__((dllimport)) EdsError EdsGetParent(EdsBaseRef, EdsBaseRef*)inRef - the reference of the itemoutParentRef - the pointer which receives reference@Deprecated com.sun.jna.NativeLong EdsGetPropertySize(EdsdkLibrary.EdsBaseRef inRef, com.sun.jna.NativeLong inPropertyID, com.sun.jna.NativeLong inParam, com.sun.jna.ptr.IntByReference outDataType, com.sun.jna.ptr.NativeLongByReference outSize)
EdsGetPropertySize(EdsdkLibrary.EdsBaseRef, NativeLong, NativeLong, IntBuffer, NativeLongByReference) and EdsGetPropertySize(EdsBaseRef, NativeLong, NativeLong, IntByReference, NativeLongByReference) instead__attribute__((dllimport)) EdsError EdsGetPropertySize(EdsBaseRef, EdsPropertyID, EdsInt32, EdsDataType*, EdsUInt32*)inRef - the reference of the iteminPropertyID - the ProprtyIDinParam - additional information of propertyoutDataType - pointer to the buffer that is to receive the property type dataoutSize - pointer to the buffer that is to receive the property sizecom.sun.jna.NativeLong EdsGetPropertySize(EdsdkLibrary.EdsBaseRef inRef, com.sun.jna.NativeLong inPropertyID, com.sun.jna.NativeLong inParam, IntBuffer outDataType, com.sun.jna.ptr.NativeLongByReference outSize)
__attribute__((dllimport)) EdsError EdsGetPropertySize(EdsBaseRef, EdsPropertyID, EdsInt32, EdsDataType*, EdsUInt32*)inRef - the reference of the iteminPropertyID - the ProprtyIDinParam - additional information of propertyoutDataType - pointer to the buffer that is to receive the property type dataoutSize - pointer to the buffer that is to receive the property sizecom.sun.jna.NativeLong EdsGetPropertyData(EdsdkLibrary.EdsBaseRef inRef, com.sun.jna.NativeLong inPropertyID, com.sun.jna.NativeLong inParam, com.sun.jna.NativeLong inPropertySize, com.sun.jna.Pointer outPropertyData)
__attribute__((dllimport)) EdsError EdsGetPropertyData(EdsBaseRef, EdsPropertyID, EdsInt32, EdsUInt32, EdsVoid*)inRef - The reference of the iteminPropertyID - The ProprtyIDinParam - Additional information of propertyinPropertySize - The number of bytes of the prepared buffer for receive property-valueoutPropertyData - The buffer pointer to receive property-value@Deprecated com.sun.jna.NativeLong EdsGetPropertyData(EdsdkLibrary.EdsBaseRef inRef, com.sun.jna.NativeLong inPropertyID, com.sun.jna.NativeLong inParam, com.sun.jna.NativeLong inPropertySize, EdsdkLibrary.EdsVoid outPropertyData)
com.sun.jna.NativeLong EdsSetPropertyData(EdsdkLibrary.EdsBaseRef inRef, com.sun.jna.NativeLong inPropertyID, com.sun.jna.NativeLong inParam, com.sun.jna.NativeLong inPropertySize, com.sun.jna.Pointer inPropertyData)
__attribute__((dllimport)) EdsError EdsSetPropertyData(EdsBaseRef, EdsPropertyID, EdsInt32, EdsUInt32, const EdsVoid*)inRef - The reference of the iteminPropertyID - The ProprtyIDinParam - Additional information of propertyinPropertySize - The number of bytes of the prepared buffer for set property-valueinPropertyData - The buffer pointer to set property-value@Deprecated com.sun.jna.NativeLong EdsSetPropertyData(EdsdkLibrary.EdsBaseRef inRef, com.sun.jna.NativeLong inPropertyID, com.sun.jna.NativeLong inParam, com.sun.jna.NativeLong inPropertySize, EdsdkLibrary.EdsVoid inPropertyData)
com.sun.jna.NativeLong EdsGetPropertyDesc(EdsdkLibrary.EdsBaseRef inRef, com.sun.jna.NativeLong inPropertyID, EdsPropertyDesc outPropertyDesc)
__attribute__((dllimport)) EdsError EdsGetPropertyDesc(EdsBaseRef, EdsPropertyID, EdsPropertyDesc*)inRef - The reference of the camerainPropertyID - The Property IDoutPropertyDesc - Array of the value which can be set upcom.sun.jna.NativeLong EdsGetCameraList(@ImplicitRetain EdsdkLibrary.EdsCameraListRef.ByReference outCameraListRef)
__attribute__((dllimport)) EdsError EdsGetCameraList(EdsCameraListRef*)outCameraListRef - Pointer to the camera-listcom.sun.jna.NativeLong EdsGetDeviceInfo(EdsdkLibrary.EdsCameraRef inCameraRef, EdsDeviceInfo outDeviceInfo)
__attribute__((dllimport)) EdsError EdsGetDeviceInfo(EdsCameraRef, EdsDeviceInfo*)inCameraRef - The reference of the cameraoutDeviceInfo - Information as device of cameracom.sun.jna.NativeLong EdsOpenSession(EdsdkLibrary.EdsCameraRef inCameraRef)
__attribute__((dllimport)) EdsError EdsOpenSession(EdsCameraRef)inCameraRef - The reference of the cameracom.sun.jna.NativeLong EdsCloseSession(EdsdkLibrary.EdsCameraRef inCameraRef)
__attribute__((dllimport)) EdsError EdsCloseSession(EdsCameraRef)inCameraRef - The reference of the cameracom.sun.jna.NativeLong EdsSendCommand(EdsdkLibrary.EdsCameraRef inCameraRef, com.sun.jna.NativeLong inCommand, com.sun.jna.NativeLong inParam)
__attribute__((dllimport)) EdsError EdsSendCommand(EdsCameraRef, EdsCameraCommand, EdsInt32)inCameraRef - The reference of the camera which will receive the commandinCommand - Specifies the command to be sentinParam - Specifies additional command-specific informationcom.sun.jna.NativeLong EdsSendStatusCommand(EdsdkLibrary.EdsCameraRef inCameraRef, com.sun.jna.NativeLong inStatusCommand, com.sun.jna.NativeLong inParam)
__attribute__((dllimport)) EdsError EdsSendStatusCommand(EdsCameraRef, EdsCameraStatusCommand, EdsInt32)inCameraRef - The reference of the camera which will receive the commandinStatusCommand - Specifies the command to be sentinParam - Specifies additional command-specific informationcom.sun.jna.NativeLong EdsSetCapacity(EdsdkLibrary.EdsCameraRef inCameraRef, EdsCapacity.ByValue inCapacity)
__attribute__((dllimport)) EdsError EdsSetCapacity(EdsCameraRef, EdsCapacity)inCameraRef - The reference of the camera which will receive the commandinCapacity - The remaining capacity of a transmission placecom.sun.jna.NativeLong EdsGetVolumeInfo(EdsdkLibrary.EdsVolumeRef inVolumeRef, EdsVolumeInfo outVolumeInfo)
__attribute__((dllimport)) EdsError EdsGetVolumeInfo(EdsVolumeRef, EdsVolumeInfo*)inVolumeRef - The reference of the volumeoutVolumeInfo - information of the volumecom.sun.jna.NativeLong EdsFormatVolume(EdsdkLibrary.EdsVolumeRef inVolumeRef)
__attribute__((dllimport)) EdsError EdsFormatVolume(EdsVolumeRef)inVolumeRef - The reference of volumecom.sun.jna.NativeLong EdsGetDirectoryItemInfo(EdsdkLibrary.EdsDirectoryItemRef inDirItemRef, EdsDirectoryItemInfo outDirItemInfo)
__attribute__((dllimport)) EdsError EdsGetDirectoryItemInfo(EdsDirectoryItemRef, EdsDirectoryItemInfo*)inDirItemRef - The reference of the directory itemoutDirItemInfo - information of the directory itemcom.sun.jna.NativeLong EdsDeleteDirectoryItem(EdsdkLibrary.EdsDirectoryItemRef inDirItemRef)
__attribute__((dllimport)) EdsError EdsDeleteDirectoryItem(EdsDirectoryItemRef)inDirItemRef - The reference of the directory itemcom.sun.jna.NativeLong EdsDownload(EdsdkLibrary.EdsDirectoryItemRef inDirItemRef, long inReadSize, EdsdkLibrary.EdsStreamRef outStream)
__attribute__((dllimport)) EdsError EdsDownload(EdsDirectoryItemRef, EdsUInt64, EdsStreamRef)inDirItemRef - The reference of the directory iteminReadSize - Size to readoutStream - The reference of the streamcom.sun.jna.NativeLong EdsDownloadCancel(EdsdkLibrary.EdsDirectoryItemRef inDirItemRef)
__attribute__((dllimport)) EdsError EdsDownloadCancel(EdsDirectoryItemRef)inDirItemRef - The reference of the directory itemcom.sun.jna.NativeLong EdsDownloadComplete(EdsdkLibrary.EdsDirectoryItemRef inDirItemRef)
__attribute__((dllimport)) EdsError EdsDownloadComplete(EdsDirectoryItemRef)inDirItemRef - The reference of the directory itemcom.sun.jna.NativeLong EdsDownloadThumbnail(EdsdkLibrary.EdsDirectoryItemRef inDirItemRef, EdsdkLibrary.EdsStreamRef outStream)
__attribute__((dllimport)) EdsError EdsDownloadThumbnail(EdsDirectoryItemRef, EdsStreamRef)inDirItemRef - The reference of the directory itemoutStream - The reference of the stream@Deprecated com.sun.jna.NativeLong EdsGetAttribute(EdsdkLibrary.EdsDirectoryItemRef inDirItemRef, com.sun.jna.ptr.IntByReference outFileAttribute)
EdsGetAttribute(EdsdkLibrary.EdsDirectoryItemRef, IntBuffer) and EdsGetAttribute(EdsDirectoryItemRef, IntByReference) instead__attribute__((dllimport)) EdsError EdsGetAttribute(EdsDirectoryItemRef, EdsFileAttributes*)inDirItemRef - The reference of the directory itemoutFileAttribute - Indicates the file attributescom.sun.jna.NativeLong EdsGetAttribute(EdsdkLibrary.EdsDirectoryItemRef inDirItemRef, IntBuffer outFileAttribute)
__attribute__((dllimport)) EdsError EdsGetAttribute(EdsDirectoryItemRef, EdsFileAttributes*)inDirItemRef - The reference of the directory itemoutFileAttribute - Indicates the file attributescom.sun.jna.NativeLong EdsSetAttribute(EdsdkLibrary.EdsDirectoryItemRef inDirItemRef, int inFileAttribute)
__attribute__((dllimport)) EdsError EdsSetAttribute(EdsDirectoryItemRef, EdsFileAttributes)inDirItemRef - The reference of the directory iteminFileAttribute - Indicates the file attributescom.sun.jna.NativeLong EdsCreateFileStream(ByteBuffer inFileName, int inCreateDisposition, int inDesiredAccess, EdsdkLibrary.EdsStreamRef.ByReference outStream)
__attribute__((dllimport)) EdsError EdsCreateFileStream(const EdsChar*, EdsFileCreateDisposition, EdsAccess, EdsStreamRef*)inFileName - Pointer to a null-terminated string that specifies the file nameinCreateDisposition - Action to take on files that exist and which action to take when files do not existinDesiredAccess - Access to the stream (reading, writing, or both)outStream - The reference of the streamcom.sun.jna.NativeLong EdsCreateFileStream(byte[] inFileName,
int inCreateDisposition,
int inDesiredAccess,
EdsdkLibrary.EdsStreamRef.ByReference outStream)
__attribute__((dllimport)) EdsError EdsCreateFileStream(const EdsChar*, EdsFileCreateDisposition, EdsAccess, EdsStreamRef*)inFileName - Pointer to a null-terminated string that specifies the file nameinCreateDisposition - Action to take on files that exist and which action to take when files do not existinDesiredAccess - Access to the stream (reading, writing, or both)outStream - The reference of the streamcom.sun.jna.NativeLong EdsCreateMemoryStream(long inBufferSize,
EdsdkLibrary.EdsStreamRef.ByReference outStream)
__attribute__((dllimport)) EdsError EdsCreateMemoryStream(EdsUInt64, EdsStreamRef*)inBufferSize - The number of bytes of the memory to allocateoutStream - The reference of the streamcom.sun.jna.NativeLong EdsCreateFileStreamEx(short[] inFileName,
int inCreateDisposition,
int inDesiredAccess,
EdsdkLibrary.EdsStreamRef.ByReference outStream)
__attribute__((dllimport)) EdsError EdsCreateFileStreamEx(const WCHAR*, EdsFileCreateDisposition, EdsAccess, EdsStreamRef*)inFileName - Designate the file nameinCreateDisposition - Action to take on files that exist and which action to take when files do not existinDesiredAccess - Access to the stream (reading, writing, or both)outStream - The reference of the stream@Deprecated com.sun.jna.NativeLong EdsCreateFileStreamEx(com.sun.jna.ptr.ShortByReference inFileName, int inCreateDisposition, int inDesiredAccess, EdsdkLibrary.EdsStreamRef.ByReference outStream)
EdsCreateFileStreamEx(short[], int, int, EdsStreamRef.ByReference)__attribute__((dllimport)) EdsError EdsCreateFileStreamEx(const WCHAR*, EdsFileCreateDisposition, EdsAccess, EdsStreamRef*)inFileName - Designate the file nameinCreateDisposition - Action to take on files that exist and which action to take when files do not existinDesiredAccess - Access to the stream (reading, writing, or both)outStream - The reference of the streamcom.sun.jna.NativeLong EdsCreateMemoryStreamFromPointer(com.sun.jna.Pointer inUserBuffer,
long inBufferSize,
EdsdkLibrary.EdsStreamRef.ByReference outStream)
__attribute__((dllimport)) EdsError EdsCreateMemoryStreamFromPointer(EdsVoid*, EdsUInt64, EdsStreamRef*)inUserBuffer - Pointer to the buffer you have prepared. Streams created by means of this API lead to this bufferinBufferSize - The number of bytes of the memory to allocateoutStream - The reference of the stream@Deprecated com.sun.jna.NativeLong EdsCreateMemoryStreamFromPointer(EdsdkLibrary.EdsVoid inUserBuffer, long inBufferSize, EdsdkLibrary.EdsStreamRef.ByReference outStream)
com.sun.jna.NativeLong EdsGetPointer(EdsdkLibrary.EdsStreamRef inStream, com.sun.jna.ptr.PointerByReference outPointer)
__attribute__((dllimport)) EdsError EdsGetPointer(EdsStreamRef, EdsVoid**)inStream - Designate the memory stream for the pointer to retrieveoutPointer - If successful, returns the pointer to the buffer written in the memory streamcom.sun.jna.NativeLong EdsRead(EdsdkLibrary.EdsStreamRef inStreamRef, long inReadSize, com.sun.jna.Pointer outBuffer, com.sun.jna.ptr.LongByReference outReadSize)
__attribute__((dllimport)) EdsError EdsRead(EdsStreamRef, EdsUInt64, EdsVoid*, EdsUInt64*)inStreamRef - The reference of the stream or imageinReadSize - The number of bytes to readoutBuffer - Pointer to the user-supplied buffer that is to receive the data read from the streamoutReadSize - The actually read number of bytes@Deprecated com.sun.jna.NativeLong EdsRead(EdsdkLibrary.EdsStreamRef inStreamRef, long inReadSize, EdsdkLibrary.EdsVoid outBuffer, com.sun.jna.ptr.LongByReference outReadSize)
com.sun.jna.NativeLong EdsWrite(EdsdkLibrary.EdsStreamRef inStreamRef, long inWriteSize, com.sun.jna.Pointer inBuffer, com.sun.jna.ptr.LongByReference outWrittenSize)
__attribute__((dllimport)) EdsError EdsWrite(EdsStreamRef, EdsUInt64, const EdsVoid*, EdsUInt64*)inStreamRef - The reference of the stream or imageinWriteSize - The number of bytes to writeinBuffer - A pointer to the user-supplied buffer that contains the data to be written to the streamoutWrittenSize - The actually written-in number of bytes@Deprecated com.sun.jna.NativeLong EdsWrite(EdsdkLibrary.EdsStreamRef inStreamRef, long inWriteSize, EdsdkLibrary.EdsVoid inBuffer, com.sun.jna.ptr.LongByReference outWrittenSize)
com.sun.jna.NativeLong EdsSeek(EdsdkLibrary.EdsStreamRef inStreamRef, long inSeekOffset, int inSeekOrigin)
__attribute__((dllimport)) EdsError EdsSeek(EdsStreamRef, EdsInt64, EdsSeekOrigin)inStreamRef - The reference of the stream or imageinSeekOffset - Number of bytes to move the pointerinSeekOrigin - Pointer movement modecom.sun.jna.NativeLong EdsGetPosition(EdsdkLibrary.EdsStreamRef inStreamRef, com.sun.jna.ptr.LongByReference outPosition)
__attribute__((dllimport)) EdsError EdsGetPosition(EdsStreamRef, EdsUInt64*)inStreamRef - The reference of the stream or imageoutPosition - The current stream pointercom.sun.jna.NativeLong EdsGetLength(EdsdkLibrary.EdsStreamRef inStreamRef, com.sun.jna.ptr.LongByReference outLength)
__attribute__((dllimport)) EdsError EdsGetLength(EdsStreamRef, EdsUInt64*)inStreamRef - The reference of the stream or imageoutLength - The length of the streamcom.sun.jna.NativeLong EdsCopyData(EdsdkLibrary.EdsStreamRef inStreamRef, long inWriteSize, EdsdkLibrary.EdsStreamRef outStreamRef)
__attribute__((dllimport)) EdsError EdsCopyData(EdsStreamRef, EdsUInt64, EdsStreamRef)inStreamRef - The reference of the stream or imageinWriteSize - The number of bytes to copyoutStreamRef - The reference of the stream or imagecom.sun.jna.NativeLong EdsSetProgressCallback(EdsdkLibrary.EdsBaseRef inRef, EdsdkLibrary.EdsProgressCallback inProgressCallback, int inProgressOption, com.sun.jna.Pointer inContext)
__attribute__((dllimport)) EdsError EdsSetProgressCallback(EdsBaseRef, EdsProgressCallback, EdsProgressOption, EdsVoid*)inRef - The reference of the stream or imageinProgressCallback - Pointer to a progress callback functioninProgressOption - The option about progress is specifiedinContext - Application information, passed in the argument when the callback function is called. Any information required for your program may be added@Deprecated com.sun.jna.NativeLong EdsSetProgressCallback(EdsdkLibrary.EdsBaseRef inRef, EdsdkLibrary.EdsProgressCallback inProgressCallback, int inProgressOption, EdsdkLibrary.EdsVoid inContext)
com.sun.jna.NativeLong EdsCreateImageRef(EdsdkLibrary.EdsStreamRef inStreamRef, EdsdkLibrary.EdsImageRef.ByReference outImageRef)
__attribute__((dllimport)) EdsError EdsCreateImageRef(EdsStreamRef, EdsImageRef*)inStreamRef - The reference of the streamoutImageRef - The reference of the imagecom.sun.jna.NativeLong EdsGetImageInfo(EdsdkLibrary.EdsImageRef inImageRef, int inImageSource, EdsImageInfo outImageInfo)
__attribute__((dllimport)) EdsError EdsGetImageInfo(EdsImageRef, EdsImageSource, EdsImageInfo*)inImageRef - Designate the object for which to get image informationinImageSource - Designate the type of image data EdsImageSourceoutImageInfo - Stores the image data information designated in inImageSourcecom.sun.jna.NativeLong EdsGetImage(EdsdkLibrary.EdsImageRef inImageRef, int inImageSource, int inImageType, EdsRect.ByValue inSrcRect, EdsSize.ByValue inDstSize, EdsdkLibrary.EdsStreamRef outStreamRef)
__attribute__((dllimport)) EdsError EdsGetImage(EdsImageRef, EdsImageSource, EdsTargetImageType, EdsRect, EdsSize, EdsStreamRef)inImageRef - Designate the image object for which to get the image datainImageSource - Designate the type of image data to get from the image file (thumbnail, preview, and so on)inImageType - Designate the output image typeinSrcRect - Designate the coordinates and size of the rectangle to be retrieved (processed) from the source imageinDstSize - Designate the rectangle size for output the imageoutStreamRef - Designate the memory or file stream for output ofcom.sun.jna.NativeLong EdsSaveImage(EdsdkLibrary.EdsImageRef inImageRef, int inImageType, EdsSaveImageSetting.ByValue inSaveSetting, EdsdkLibrary.EdsStreamRef outStreamRef)
__attribute__((dllimport)) EdsError EdsSaveImage(EdsImageRef, EdsTargetImageType, EdsSaveImageSetting, EdsStreamRef)inImageRef - Designate the image object for which to produce the fileinImageType - Designate the image type to produceinSaveSetting - Designate saving options, such as JPEG image qualityoutStreamRef - Specifies the output file stream. The memory stream cannot be specified herecom.sun.jna.NativeLong EdsCacheImage(EdsdkLibrary.EdsImageRef inImageRef, int inUseCache)
__attribute__((dllimport)) EdsError EdsCacheImage(EdsImageRef, EdsBool)inImageRef - The reference of the imageinUseCache - If cache image data or not. If set to FALSE, the cached image data will releasedcom.sun.jna.NativeLong EdsReflectImageProperty(EdsdkLibrary.EdsImageRef inImageRef)
__attribute__((dllimport)) EdsError EdsReflectImageProperty(EdsImageRef)inImageRef - The reference of the imagecom.sun.jna.NativeLong EdsCreateEvfImageRef(EdsdkLibrary.EdsStreamRef inStreamRef, EdsdkLibrary.EdsEvfImageRef.ByReference outEvfImageRef)
__attribute__((dllimport)) EdsError EdsCreateEvfImageRef(EdsStreamRef, EdsEvfImageRef*)inStreamRef - The stream reference which opened to get EVF JPEG imageoutEvfImageRef - The EVFData referencecom.sun.jna.NativeLong EdsDownloadEvfImage(EdsdkLibrary.EdsCameraRef inCameraRef, EdsdkLibrary.EdsEvfImageRef inEvfImageRef)
__attribute__((dllimport)) EdsError EdsDownloadEvfImage(EdsCameraRef, EdsEvfImageRef)inCameraRef - The Camera referenceinEvfImageRef - The EVFData referencecom.sun.jna.NativeLong EdsSetCameraAddedHandler(EdsdkLibrary.EdsCameraAddedHandler inCameraAddedHandler, com.sun.jna.Pointer inContext)
__attribute__((dllimport)) EdsError EdsSetCameraAddedHandler(EdsCameraAddedHandler, EdsVoid*)inCameraAddedHandler - Pointer to a callback function called when a camera is connected physicallyinContext - Specifies an application-defined value to be sent to he callback function pointed to by CallBack parameter@Deprecated com.sun.jna.NativeLong EdsSetCameraAddedHandler(EdsdkLibrary.EdsCameraAddedHandler inCameraAddedHandler, EdsdkLibrary.EdsVoid inContext)
com.sun.jna.NativeLong EdsSetPropertyEventHandler(EdsdkLibrary.EdsCameraRef inCameraRef, com.sun.jna.NativeLong inEvnet, EdsdkLibrary.EdsPropertyEventHandler inPropertyEventHandler, com.sun.jna.Pointer inContext)
__attribute__((dllimport)) EdsError EdsSetPropertyEventHandler(EdsCameraRef, EdsPropertyEvent, EdsPropertyEventHandler, EdsVoid*)inCameraRef - Designate the camera objectinEvnet - Designate one or all events to be supplementedinPropertyEventHandler - Designate the pointer to the callback function for receiving property-related camera eventsinContext - Designate application information to be passed by means of the callback function. Any data needed for your application can be passed@Deprecated com.sun.jna.NativeLong EdsSetPropertyEventHandler(EdsdkLibrary.EdsCameraRef inCameraRef, com.sun.jna.NativeLong inEvnet, EdsdkLibrary.EdsPropertyEventHandler inPropertyEventHandler, EdsdkLibrary.EdsVoid inContext)
com.sun.jna.NativeLong EdsSetObjectEventHandler(EdsdkLibrary.EdsCameraRef inCameraRef, com.sun.jna.NativeLong inEvnet, EdsdkLibrary.EdsObjectEventHandler inObjectEventHandler, com.sun.jna.Pointer inContext)
__attribute__((dllimport)) EdsError EdsSetObjectEventHandler(EdsCameraRef, EdsObjectEvent, EdsObjectEventHandler, EdsVoid*)inCameraRef - Designate the camera objectinEvnet - Designate one or all events to be supplemented. To designate all events, use kEdsObjectEvent_AllinObjectEventHandler - Designate the pointer to the callback function for receiving object-related camera eventsinContext - Passes inContext without modification, as designated as an EdsSetObjectEventHandler argument@Deprecated com.sun.jna.NativeLong EdsSetObjectEventHandler(EdsdkLibrary.EdsCameraRef inCameraRef, com.sun.jna.NativeLong inEvnet, EdsdkLibrary.EdsObjectEventHandler inObjectEventHandler, EdsdkLibrary.EdsVoid inContext)
com.sun.jna.NativeLong EdsSetCameraStateEventHandler(EdsdkLibrary.EdsCameraRef inCameraRef, com.sun.jna.NativeLong inEvnet, EdsdkLibrary.EdsStateEventHandler inStateEventHandler, com.sun.jna.Pointer inContext)
__attribute__((dllimport)) EdsError EdsSetCameraStateEventHandler(EdsCameraRef, EdsStateEvent, EdsStateEventHandler, EdsVoid*)inCameraRef - Designate the camera objectinEvnet - Designate one or all events to be supplemented. To designate all events, use kEdsStateEvent_AllinStateEventHandler - Designate the pointer to the callback function for receiving events related to camera object statesinContext - Designate application information to be passed by means of the callback function. Any data needed for your application can be passed@Deprecated com.sun.jna.NativeLong EdsSetCameraStateEventHandler(EdsdkLibrary.EdsCameraRef inCameraRef, com.sun.jna.NativeLong inEvnet, EdsdkLibrary.EdsStateEventHandler inStateEventHandler, EdsdkLibrary.EdsVoid inContext)
com.sun.jna.NativeLong EdsCreateStream(EdsIStream inStream, EdsdkLibrary.EdsStreamRef.ByReference outStreamRef)
__attribute__((dllimport)) EdsError EdsCreateStream(EdsIStream*, EdsStreamRef*)inStream - In streamoutStreamRef - Out stream refcom.sun.jna.NativeLong EdsGetEvent()
__attribute__((dllimport)) EdsError EdsGetEvent()Copyright © 2018–2019. All rights reserved.