| Package | Description |
|---|---|
| org.blackdread.camerabinding.jna |
Direct Java bindings to the EDSDK.
|
| Modifier and Type | Method and Description |
|---|---|
EdsdkLibrary.EdsCameraRef |
EdsdkLibrary.EdsCameraRef.ByReference.getValue() |
| Modifier and Type | Method and Description |
|---|---|
com.sun.jna.NativeLong |
EdsdkLibrary.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 |
EdsdkLibrary.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 |
EdsdkLibrary.EdsGetDeviceInfo(EdsdkLibrary.EdsCameraRef inCameraRef,
EdsDeviceInfo outDeviceInfo)
-----------------------------------------------------------------------------
// // Function: EdsGetDeviceInfo // // Description: // Gets device information, such as the device name. |
com.sun.jna.NativeLong |
EdsdkLibrary.EdsOpenSession(EdsdkLibrary.EdsCameraRef inCameraRef)
-----------------------------------------------------------------------------
// // Function: EdsOpenSession // // Description: // Establishes a logical connection with a remote camera. |
com.sun.jna.NativeLong |
EdsdkLibrary.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 |
EdsdkLibrary.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 |
EdsdkLibrary.EdsSetCameraStateEventHandler(EdsdkLibrary.EdsCameraRef inCameraRef,
com.sun.jna.NativeLong inEvnet,
EdsdkLibrary.EdsStateEventHandler inStateEventHandler,
EdsdkLibrary.EdsVoid inContext)
Deprecated.
|
com.sun.jna.NativeLong |
EdsdkLibrary.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 |
EdsdkLibrary.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 |
EdsdkLibrary.EdsSetObjectEventHandler(EdsdkLibrary.EdsCameraRef inCameraRef,
com.sun.jna.NativeLong inEvnet,
EdsdkLibrary.EdsObjectEventHandler inObjectEventHandler,
EdsdkLibrary.EdsVoid inContext)
Deprecated.
|
com.sun.jna.NativeLong |
EdsdkLibrary.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 |
EdsdkLibrary.EdsSetPropertyEventHandler(EdsdkLibrary.EdsCameraRef inCameraRef,
com.sun.jna.NativeLong inEvnet,
EdsdkLibrary.EdsPropertyEventHandler inPropertyEventHandler,
EdsdkLibrary.EdsVoid inContext)
Deprecated.
|
com.sun.jna.NativeLong |
EdsdkLibrary.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. |
Copyright © 2018–2019. All rights reserved.