12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455 |
- #include <Windows.h>
- extern "C" _declspec(dllexport) int GetDeviceCount();
- extern "C" _declspec(dllexport) int GetDeviceName(int index, char* nbuf);
- extern "C" _declspec(dllexport) int GetResolutionCount(int index);
- extern "C" _declspec(dllexport) int GetResolution(int R_index, int &width, int &height);
- extern "C" _declspec(dllexport) int GetStillResolutionCount(int index);
- extern "C" _declspec(dllexport) int GetStillResolution(int R_index, int &width, int &height);
- extern "C" _declspec(dllexport) int OpenDevice(int index, int width, int height, HWND mhwnd, bool isDisplay);
- extern "C" _declspec(dllexport) int OpenDeviceEx(int index, int width, int height, HWND mhwnd, bool isDisplay);
- extern "C" _declspec(dllexport) int CloseDevice();
- extern "C" _declspec(dllexport) void PausePreview();
- extern "C" _declspec(dllexport) void ResumePreview();
- extern "C" _declspec(dllexport) char* CaptureFromPreview(char *path, int isBarCode);
- extern "C" _declspec(dllexport) int CaptureFromStill(char *path );
- extern "C" _declspec(dllexport) void SetFormatType(int type);
- extern "C" _declspec(dllexport) void SetJpgQuality(int val);
- extern "C" _declspec(dllexport) void SetColorType(int type);
- extern "C" _declspec(dllexport) void SetCutType(int type);
- extern "C" _declspec(dllexport) int SetCustomArea(int iX1, int iY1, int iX2, int iY2)
- extern "C" _declspec(dllexport) void SetRotateAngle(int angle);
- extern "C" _declspec(dllexport) void TrueSize(void);
- extern "C" _declspec(dllexport) void BestSize(void);
- extern "C" _declspec(dllexport) void ZoomIn(void);
- extern "C" _declspec(dllexport) void ZoomOut(void);
- extern "C" _declspec(dllexport) void SetDelBgColor(int flag);
- extern "C" _declspec(dllexport) void SetDelBlackEdge(int flag);
- extern "C" _declspec(dllexport) int ManualFocus();
- extern "C" _declspec(dllexport) int RecogQrBarCode(int type,char * result);
- extern "C" _declspec(dllexport) void SetDpi(int type, int val);
- extern "C" _declspec(dllexport) int AddImagePath(char* path);
- extern "C" _declspec(dllexport) int MergeImages(char* desPath, int direction,int sp);
- extern "C" _declspec(dllexport) int AddImageFileToPDF(char* path);
- extern "C" _declspec(dllexport) int CombineToPDF(char* desPath);
- extern "C" _declspec(dllexport) int GetVideoProcParms(int ParmID,long &min, long &max, long &def, long ¤t);
- extern "C" _declspec(dllexport) int SetVideoProcParms(int ParmID, int value);
- extern "C" _declspec(dllexport) int GetCameraCotrolParms(int ParmID,long &min, long &max, long &def, long ¤t, long &flag);
- extern "C" _declspec(dllexport) int SetCameraCotrolParms(int ParmID,int value, int flag);
- extern "C" _declspec(dllexport) int ShowCameraSettingWindow(void);
- extern "C" __declspec(dllexport) int ReadCard();
- extern "C" __declspec(dllexport) char* GeCardInfo(int index);
- extern "C" _declspec(dllexport) int PicBoxMouseDown(int px, int py);
- extern "C" _declspec(dllexport) int PicBoxMouseUp(int px, int py);
- extern "C" _declspec(dllexport) int PicBoxMouseMove(int px, int py);
- extern "C" _declspec(dllexport) int StartAudioRecord(char* path);
- extern "C" _declspec(dllexport) int StopAudioRecord();
- extern "C" _declspec(dllexport) int StartPlayAudio(char* path);
- extern "C" _declspec(dllexport) int StopPlayAudio();
- ///////////////////////////////////////////////////////////////////////////////////////////////////////
|