文档库 最新最全的文档下载
当前位置:文档库 › 剪切海康MP4视频DLL接口定义

剪切海康MP4视频DLL接口定义

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Runtime.InteropServices;

namespace RailWayC3.PubUtil
{
class PublicDLLCutVideo
{
///


/// 添加文件到合并列表
///

/// 操作句柄
/// 源文件
/// 起始时间,毫秒
/// 结束时间,毫秒
[DllImport("Mp4FileEdit.dll", CallingConvention = CallingConvention.Cdecl)]
public static extern void FILE_EDIT_AddToMergeList(int hwnd, string Filename, int StartSec, int EndSec);
///
/// 合并列表中的文件
///

/// 操作句柄
/// 目标文件
[DllImport("Mp4FileEdit.dll", CallingConvention = CallingConvention.Cdecl)]
public static extern void voidFILE_EDIT_MergeFileInList(int hwnd, string TagFilename);
///
/// 清除合并文件列表
///

///
[DllImport("Mp4FileEdit.dll", CallingConvention = CallingConvention.Cdecl)]
public static extern void voidFILE_EDIT_ClearMergeList(int hwnd);


///
/// 开始剪切视频
///

/// 操作句柄
/// 源文件名
/// 起始时间,毫秒
/// 结束时间,毫秒
/// 目标文件名
[DllImport("Mp4FileEdit.dll", CallingConvention = CallingConvention.Cdecl)]
public static extern void voidFILE_EDIT_Clip(int hwnd,string SourceFilePath,int StartSec,int EndSec,string TagFilePath);


///
/// 创建操作句柄
///

[DllImport("Mp4FileEdit.dll", CallingConvention = CallingConvention.Cdecl)]
public static extern void voidFILE_EDIT_CreateHandle();
///
/// 销毁操作句柄
///

[DllImport("Mp4FileEdit.dll", CallingConvention = CallingConvention.Cdecl)]
public static extern void voidFILE_EDIT_DestroyHandle();

}
}

相关文档
相关文档 最新文档