apierr.h

来自「direct show」· C头文件 代码 · 共 33 行

H
33
字号
#ifndef API_ERROR_H
#define API_ERROR_H

///******** g_apierr define: **************
//DdrawOverlay model (DDOverlay.dll): +18
//  g_apierr 5000-5999
#define  DDRAW_BASEERR 5100

//SurvIO model(SurvIO.DLL or SurvIONt.dll):
//  g_apierr 1000-1999
#define  SURVIO_BASEERR 1100
//SurvAPI model(SurvAPI.DLL):
//  g_apierr 2000-2999
#define  SURVAPI_BASEERR 1100
#define  VIDEO_BERR     SURVAPI_BASEERR
#define  MPEGENC_BERR   SURVAPI_BASEERR +100 //1200

//public error: 1-99
#define  ZEROPOINTER   1
#define  INVALIDEPARAM 2 //Invalide input params
#define  EXCETPERROR   3 //Know except error

//************************/
//g_apierr >65535 unknow except
//g_apierr <65535 unknow except

//extern unsigned int g_apierr;
int apierr(unsigned int err,char * pMsg,BOOL closefile);
BOOL init_apierr();
void exit_apierr();

#endif

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?