📄 impfunc.h
字号:
/*------------------------------------------------------------------------
$Workfile: IMPFUNC.H $
$Date: 6/23/97 6:16p $
$Revision: 9 $
* Purpose:
* Define import functions for 601CMAN.DLL
* Notes:
*
$History: IMPFUNC.H $
*
* ***************** Version 9 *****************
* User: Stevel Date: 6/23/97 Time: 6:16p
* Updated in $/softvcr
* Add new function prototype for VxD setting.
*
* ***************** Version 8 *****************
* User: Stevel Date: 4/18/97 Time: 1:47p
* Updated in $/softvcr
* Add new video cropping iface.
*
* ***************** Version 7 *****************
* User: Stevel Date: 12/03/96 Time: 10:45a
* Updated in $/softvcr
* Import Special Effect functions.
*
* ***************** Version 6 *****************
* User: Stevel Date: 7/17/96 Time: 5:31p
* Updated in $/softvcr
* Update new "601cman.dll" API calls.
*
* ***************** Version 5 *****************
* User: Stevel Date: 7/02/96 Time: 12:38p
* Updated in $/softvcr
* Impport a new function to report run time information during capture
* and playback.
*
* ***************** Version 4 *****************
* User: Stevel Date: 3/26/96 Time: 5:53p
* Updated in $/softvcr
*
* ***************** Version 2 *****************
* User: Stevel Date: 3/10/96 Time: 10:11p
* Updated in $/601cman
* Change some of the API functions name
*
* ***************** Version 1 *****************
* User: Stevel Date: 3/06/96 Time: 7:55p
* Created in $/601cman
* Initial release
This code and information is provided "as is" without warranty of any
kind, either expressed or implied, including but not limited to the
implied warranties of merchantability and/or fitness for a particular
purpose.
1996 Analog Devices, Inc.
-------------------------------------------------------------------------*/
#ifndef IMPFUNC_H
#define IMPFUNC_H
#include <windows.h>
#include "capplybk.h"
#include "dtype.h"
#include "601error.h"
#define DLLIMPORT __declspec(dllimport)
DLLIMPORT Error * WINAPI Capture(dword);
DLLIMPORT Error * WINAPI PlayBack(dword, dword, int);
DLLIMPORT Error * WINAPI PlayBackPause(int);
DLLIMPORT Error * WINAPI Stop(void);
DLLIMPORT int WINAPI HwConfig(void);
DLLIMPORT int WINAPI VideoIOConfig(int, int, int, int);
DLLIMPORT int WINAPI VideoCroppingConfig(int, int, int, int);
DLLIMPORT int WINAPI CapturePause(int);
DLLIMPORT int WINAPI SetCaptureCfg(CaptureCfg *);
DLLIMPORT int WINAPI SetPlayBackCfg(float *);
DLLIMPORT int WINAPI FastForward(void);
DLLIMPORT int WINAPI Rewind(void);
DLLIMPORT int WINAPI GetVITC(void);
DLLIMPORT int WINAPI Open601File(char *);
DLLIMPORT int WINAPI Close601File(void);
DLLIMPORT int WINAPI HwDiag(void);
DLLIMPORT int RegisterAppCallBack(DWORD, PVOID);
DLLIMPORT DWORD GetCapPlyBkRunTimeStatus(CapPlyBkRTinfo *);
DLLIMPORT int WINAPI SetVxdOption(int, int, int, int);
DLLIMPORT float _stdcall DLLFunction2 (HWND);
DLLIMPORT int _stdcall DLLFunction3 (HWND);
/* BSMODE function: */
DLLIMPORT extern void bwm_init (void);
DLLIMPORT extern void bwm_soft (int level);
DLLIMPORT extern void bwm_edge (int level);
DLLIMPORT extern void bwm_sharp (int level);
DLLIMPORT extern void bwm_gray (void);
DLLIMPORT extern void bwm_blue (float scale);
DLLIMPORT extern void bwm_red (float scale);
DLLIMPORT extern void bwm_water_color (void);
DLLIMPORT extern void bwm_modify (USHORT bw[], USHORT rbw[]);
#endif // IMPFUNC_H
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -