コード例 #1
0
ファイル: Camera.cs プロジェクト: iainlane/f-spot
        public CameraFilePath Capture(CameraCaptureType type, Context context)
        {
            CameraFilePath path;
            Error.CheckError (gp_camera_capture (this.Handle, type, out path, context.Handle));

            return path;
        }
コード例 #2
0
ファイル: Camera.cs プロジェクト: iainlane/f-spot
        public CameraText GetAbout(Context context)
        {
            CameraText about;
            Error.CheckError (gp_camera_get_about(this.Handle, out about, context.Handle));

            return about;
        }
コード例 #3
0
ファイル: Camera.cs プロジェクト: iainlane/f-spot
 public void Exit(Context context)
 {
     Error.CheckError (gp_camera_exit (Handle, context.Handle));
 }
コード例 #4
0
ファイル: Camera.cs プロジェクト: iainlane/f-spot
 public void DeleteFile(string folder, string name, Context context)
 {
     Error.CheckError (gp_camera_file_delete(this.Handle, folder, name, context.Handle));
 }
コード例 #5
0
ファイル: Camera.cs プロジェクト: iainlane/f-spot
 public void DeleteAll(string folder, Context context)
 {
     Error.CheckError (gp_camera_folder_delete_all (this.Handle, folder, context.Handle));
 }
コード例 #6
0
ファイル: Camera.cs プロジェクト: iainlane/f-spot
 public void CapturePreview(CameraFile dest, Context context)
 {
     Error.CheckError (gp_camera_capture_preview (this.Handle, dest.Handle, context.Handle));
 }
コード例 #7
0
ファイル: Camera.cs プロジェクト: iainlane/f-spot
 public void SetFileInfo(string folder, string name, CameraFileInfo fileinfo, Context context)
 {
     Error.CheckError (gp_camera_file_set_info(this.Handle, folder, name, fileinfo, context.Handle));
 }
コード例 #8
0
ファイル: Camera.cs プロジェクト: iainlane/f-spot
 public void PutFile(string folder, CameraFile file, Context context)
 {
     Error.CheckError (gp_camera_folder_put_file(this.Handle, folder, file.Handle, context.Handle));
 }
コード例 #9
0
ファイル: Camera.cs プロジェクト: iainlane/f-spot
 public void RemoveDirectory(string folder, string name, Context context)
 {
     Error.CheckError (gp_camera_folder_remove_dir(this.Handle, folder, name, context.Handle));
 }
コード例 #10
0
ファイル: Camera.cs プロジェクト: iainlane/f-spot
        public CameraList ListFolders(string folder, Context context)
        {
            CameraList file_list = new CameraList();
            Error.CheckError (gp_camera_folder_list_folders (this.Handle, folder, file_list.Handle, context.Handle));

            return file_list;
        }
コード例 #11
0
ファイル: Camera.cs プロジェクト: iainlane/f-spot
        public CameraText GetSummary(Context context)
        {
            CameraText summary;
            Error.CheckError (Camera.gp_camera_get_summary(this.Handle, out summary, context.Handle));

            return summary;
        }
コード例 #12
0
ファイル: Camera.cs プロジェクト: iainlane/f-spot
 public CameraText GetManual(Context context)
 {
     CameraText manual;
     unsafe
     {
         Error.CheckError (gp_camera_get_manual(this.Handle, out manual, context.Handle));
     }
     return manual;
 }
コード例 #13
0
ファイル: Camera.cs プロジェクト: iainlane/f-spot
        public CameraFileInfo GetFileInfo(string folder, string name, Context context)
        {
            CameraFileInfo fileinfo;
            Error.CheckError (gp_camera_file_get_info(this.Handle, folder, name, out fileinfo, context.Handle));

            return fileinfo;
        }
コード例 #14
0
ファイル: Camera.cs プロジェクト: iainlane/f-spot
 public void GetFile(string folder, string name, CameraFileType type, CameraFile camera_file, Context context)
 {
     Error.CheckError (gp_camera_file_get(this.Handle, folder, name, type, camera_file.Handle, context.Handle));
 }