📄 avinfoapiextension.h
字号:
#ifndef __AVINFOAPIEXTENSION_H_INCLUDE
#define __AVINFOAPIEXTENSION_H_INCLUDE
#include "AVInfoAPI.h"
#ifdef __cplusplus
extern "C"{
#endif
AV_EXPORT USHORT InitInfoExtension(); //二次扩展模块初始化
AV_EXPORT USHORT ExitInfoExtension(); //二次扩展模块退出
AV_EXPORT USHORT SetPropData(AV_KEY_INFO* tagKey,int nType,char* szDesc, //二次扩展模块实现的属性数据设置
AV_KEY_INFO* refKey,int nRefKeySum);
AV_EXPORT USHORT SetPropDataAuto(AV_KEY_INFO* tagKey,int nType,char* szDesc,//二次扩展模块实现的属性数据设置
AV_KEY_INFO* refKey,int nRefKeySum);
AV_EXPORT USHORT CopyPropData(AV_KEY_INFO* tagKey,int nType,char* szDesc, //二次扩展模块实现的属性数据拷贝
AV_KEY_INFO* refKey,int nRefKeySum);
AV_EXPORT USHORT GetPropData(AV_KEY_INFO* tagKey,int nType,char* szDesc, //二次扩展模块实现的属性数据获取
AV_KEY_INFO* refKey,int nRefKeySum);
AV_EXPORT USHORT RemovePropData(AV_KEY_INFO* tagKey,int nType); //二次扩展模块实现的属性数据删除
AV_EXPORT USHORT DeletePropData(AV_KEY_INFO* tagKeyArray,int* nTypeArray, //二次扩展模块实现的对象删除
int nCount);
AV_EXPORT USHORT OpenModel(char* chModelName); //二次扩展模块打开模型
AV_EXPORT USHORT SetModel(char* chModelName); //二次扩展模块切换模型
AV_EXPORT USHORT CopyModel(char* chModelNameTarget,char* chModelNameSource);//二次扩展模块另存模型
AV_EXPORT USHORT SaveModel(char* chModelName); //二次扩展模块保存模型
AV_EXPORT USHORT CloseModel(char* chModelName); //二次扩展模块关闭模型
#ifdef __cplusplus
}
#endif
typedef USHORT (* LPInitInfoExtension)();
typedef USHORT (* LPExitInfoExtension)();
typedef USHORT (* LPSetPropData)(AV_KEY_INFO*,int,char*,AV_KEY_INFO*,int);
typedef USHORT (* LPSetPropDataAuto)(AV_KEY_INFO*,int,char*,AV_KEY_INFO*,int);
typedef USHORT (* LPCopyPropData)(AV_KEY_INFO*,int,char*,AV_KEY_INFO*,int);
typedef USHORT (* LPCopyEvent)(int);
typedef USHORT (* LPGetPropData)(AV_KEY_INFO*,int,char*,AV_KEY_INFO*,int);
typedef USHORT (* LPRemovePropData)(AV_KEY_INFO*,int);
typedef USHORT (* LPDeletePropData)(AV_KEY_INFO*,int*,int);
typedef USHORT (* LPOpenModel)(char* chModelName);
typedef USHORT (* LPSetModel)(char* chModelName);
typedef USHORT (* LPCopyModel)(char* chModelNameTarget,char* chModelNameSource);
typedef USHORT (* LPSaveModel)(char* chModelName);
typedef USHORT (* LPCloseModel)(char* chModelName);
#endif//<-__AVINFOAPIEXTENSION_H_INCLUDE
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -