コード例 #1
0
 public static ASI_ERROR_CODE ASISetID(int iCameraID, ASI_ID ID)
 {
     return(IntPtr.Size == 8 /* 64bit */ ? ASISetID64(iCameraID, ID) : ASISetID32(iCameraID, ID));
 }
コード例 #2
0
 private static extern ASI_ERROR_CODE ASIGetID64(int iCameraID, out ASI_ID pID);
コード例 #3
0
 private static extern ASI_ERROR_CODE ASISetID64(int iCameraID, ASI_ID ID);
コード例 #4
0
 ///<summary>Get camera id stored in flash, only available for USB3.0 camera.</summary>
 ///<param name="iCameraID">Camera ID to access.</param>
 ///<param name="pID">Pointer to the ASI_ID structure.</param>
 ///<returns>Error code.</returns>
 public static ASI_ERROR_CODE ASIGetID(int iCameraID, out ASI_ID pID)
 {
     return(IntPtr.Size == Isx64?ASIGetID64(iCameraID, out pID) : ASIGetID32(iCameraID, out pID));
 }