常用方法
常用方法
常用方法
常用方法
public byte[] CreateFlashBackup() { object error; var rawDataPtr = NativeMethods.rs2_create_flash_backup(Handle, onFlashBackupProgressCallback, IntPtr.Zero, out error); var size = NativeMethods.rs2_get_raw_data_size(rawDataPtr, out error); var flashBackupPtr = NativeMethods.rs2_get_raw_data(rawDataPtr, out error); byte[] rv = new byte[size]; Marshal.Copy(flashBackupPtr, rv, 0, size); return(rv); }