#include <windows.h>


Go to the source code of this file.
Classes | |
| struct | tagCaptureMemInfo |
| struct | tagVersionInfo |
| struct | tagFileResInfo |
| struct | tagAutoWinInfo |
Defines | |
| #define | FLASHBUSMV 1 |
| #define | HUGE _huge |
| #define | HUGE16 _huge |
| #define | RET_SUCCESS 0 |
| #define | RET_ERROR -1 |
| #define | RET_INICONFIG 0 |
| #define | RET_DEFCONFIG 1 |
| #define | RET_EEPROMCONFIG 2 |
| #define | RET_AWFULLDCI 0 |
| #define | RET_AWPARTIALDCI 1 |
| #define | RET_AWNODCI 2 |
| #define | RET_UNSUPPORTED 1 |
| #define | RET_TIMEOUT 1 |
| #define | NTSCVIDEOWIDTH 640 |
| #define | NTSCVIDEOHEIGHT 480 |
| #define | NTSCVIDEOWIDTHIN 640 |
| #define | NTSCVIDEOHEIGHTIN 480 |
| #define | NTSCVIDEOWIDTHOUT 640 |
| #define | NTSCVIDEOHEIGHTOUT 480 |
| #define | PALVIDEOWIDTH 760 |
| #define | PALVIDEOHEIGHT 570 |
| #define | PALVIDEOWIDTHIN 760 |
| #define | PALVIDEOHEIGHTIN 570 |
| #define | PALVIDEOWIDTHOUT 760 |
| #define | PALVIDEOHEIGHTOUT 570 |
| #define | STANDARD_NTSC 0 |
| #define | STANDARD_PAL 1 |
| #define | MAXVIDSTANDARD 1 |
| #define | TYPE_COMPOSITE 0 |
| #define | TYPE_SVIDEO 1 |
| #define | TYPE_RGB 2 |
| #define | TYPE_BETA 3 |
| #define | TYPE_RS170 4 |
| #define | MAXVIDTYPE 4 |
| #define | MAXVIDSOURCE 9 |
| #define | IRQ_VIDEO 0 |
| #define | IRQ_VGA 1 |
| #define | IRQ_TRIGGER 2 |
| #define | ACQRECT 0 |
| #define | SOURCERECT 1 |
| #define | DESTRECT 2 |
| #define | UARTCTRL_ADDR 0x40 |
| #define | UARTDATA_ADDR 0x42 |
| #define | GPIO_ADDR 0x44 |
| #define | DIVIDER_ADDR 0x46 |
| #define | ANALOG_ADDR 0x48 |
| #define | MC44011_ADDR 0x8a |
| #define | EEPROM_ADDR 0xa0 |
| #define | EEPROM_ADDRR 0xa1 |
| #define | SAA7186_ADDR 0xb8 |
| #define | SAA7110ADDRW 0x9c |
| #define | SAA7110ADDRR 0x9d |
| #define | TDA8444ADDRW 0x4a |
| #define | FLASHTYPE_NONE 0 |
| #define | FLASHTYPE_UNIVERSAL 1 |
| #define | FLASHTYPE_CCD4000 2 |
| #define | FLASHTYPE_DUALFIELD 3 |
| #define | FLASHTYPE_DUALPULSE 4 |
| #define | FLASHTYPE_SONYLTE 5 |
| #define | FLASHTYPE_WAITSWITCH 6 |
| #define | FLASHTYPE_CANON 7 |
| #define | FLASHTYPE_WAITFLASH 8 |
| #define | FLASHTYPE_WAITFLASHFIELD 9 |
| #define | FLASHTYPE_ASYNCRESET 10 |
| #define | FLASHTYPE_ASYNCRESETH 11 |
| #define | FLASHFLAG_FIELDREP 0x8000 |
| #define | FLASHFLAG_REDGESMOOTH 0x4000 |
| #define | FLASHFLAG_FIELDREPO 0x2000 |
| #define | FLASHFLAG_FORCELIVE 0x1000 |
| #define | FLASHFLAG_FIELDREPAVG 0x800 |
| #define | ALIGN_EVEN 0 |
| #define | ALIGN_ODD 1 |
| #define | ALIGN_ANY 2 |
| #define | ALIGN_NONE 3 |
| #define | ALIGN_QUICK 4 |
| #define | ALIGNFLAG_NOREFRESH 0x8000 |
| #define | ALIGNFLAG_LTE 0x4000 |
| #define | ALIGNFLAG_CONSECWAIT 0x2000 |
| #define | ALIGNFLAG_CONSECONCE 0x1000 |
| #define | ALIGNFLAG_CONSECCONT 0x0800 |
| #define | AGI_DISABLE 0 |
| #define | AGI_ENABLE 1 |
| #define | AGI_SETCURFRAME 2 |
| #define | AGI_GETCURFRAME 3 |
| #define | AGI_SETCURFIELD 4 |
| #define | AGI_GETCURFIELD 5 |
| #define | AGI_GETDMASTATE 6 |
| #define | AGI_DEMANDSIGNAL 7 |
| #define | AGI_DEMANDUNSIGNAL 8 |
| #define | AGRAB_WAIT 0x20000000 |
| #define | AGRAB_CONT 0x10000000 |
| #define | AGRAB_DEMAND 0x08000000 |
| #define | AGRAB_TRIGENABLE 0x04000000 |
| #define | AGRAB_TRIGHIGH 0x02000000 |
| #define | AGRAB_TRIGLEVEL 0x01000000 |
| #define | AGRAB_ALIGNODD 0x00800000 |
| #define | AGRAB_ALIGNEVEN 0x00400000 |
| #define | VGAMODE_VESA -1 |
| #define | COPYDIR_TOVGA 0 |
| #define | COPYDIR_FROMVGA 1 |
| #define | COPYDIR_FROMOFFSCREEN 2 |
| #define | SAVEFILE_RLE 0x0100 |
| #define | SAVEFILE_GRAY8 0x0200 |
| #define | SAVEFILE_FLIPX 0x0400 |
| #define | SAVEFILE_COLOR8 0x0800 |
| #define | SAVEFILE_FLIPY 0x1000 |
| #define | SAVEFILE_FROMOFFSCREEN 0x8000 |
| #define | ADJUST_HUE 0 |
| #define | ADJUST_SATURATION 1 |
| #define | ADJUST_BRIGHTNESS 2 |
| #define | ADJUST_CONTRAST 3 |
| #define | ADJUST_REDBRIGHT 4 |
| #define | ADJUST_BLUEBRIGHT 5 |
| #define | ADJUST_SHARPNESS 6 |
| #define | ADJUST_COMPMONO 7 |
| #define | ADJUST_SYNCMODE 8 |
| #define | ADJUST_FILTER 9 |
| #define | ADJUST_GREENBRIGHT 10 |
| #define | ADJUST_GAIN 11 |
| #define | MINADJUSTVAL 0 |
| #define | MAXADJUSTVAL 0x3f |
| #define | MAXIRISVAL 0xfff |
| #define | AUTOWIN_FREEZE 0x01 |
| #define | AUTOWIN_CLIP 0x02 |
| #define | AUTOWIN_POS 0x04 |
| #define | AUTOWIN_SIZE 0x08 |
| #define | AUTOWIN_ASPECT 0x10 |
| #define | AUTOWIN_ADJUSTWINDOW 0x20 |
| #define | AUTOWIN_FORCEPAINT 0x40 |
| #define | AUTOWIN_OVERSIZE 0x80 |
| #define | AUTOWIN_REFRESH 0x100 |
| #define | AUTOWIN_TOPMOST 0x200 |
| #define | AUTOWIN_LIVEDACTWIN 0x400 |
| #define | AUTOWIN_LIVEDACTAPP 0x800 |
| #define | AUTOWIN_FORCEAW1 0x1000 |
| #define | AUTOWIN_FORCEAW2 0x2000 |
| #define | AUTOWIN_MASKBLEEDFIX 0x4000 |
| #define | AUTOWIN_DCIFREEZEFIX 0x8000 |
| #define | AUTOWIN_MASKBLEEDFIXTOP 0x10000 |
| #define | AB_SETPAL 0x01 |
| #define | AB_GRAY8 0x02 |
| #define | AB_NOSCALE 0x04 |
| #define | STD_ONSCREEN 0x0000 |
| #define | STD_CLIPBOARD 0x0001 |
| #define | STD_GRAY8 0x0002 |
| #define | STD_OFFSCREEN 0x8000 |
| #define | MD_INIT 0 |
| #define | MD_CLEANUP 1 |
| #define | MD_SETUP 2 |
| #define | MD_RESET 3 |
| #define | MD_UPDATE 4 |
| #define | MD_LINE 5 |
| #define | MD_UNLINE 6 |
| #define | MD_BOX 7 |
| #define | MD_UNBOX 8 |
| #define | MD_CROSSHAIR 9 |
| #define | MD_UNCROSSHAIR 10 |
| #define | MD_CIRCLE 11 |
| #define | MD_UNCIRCLE 12 |
| #define | MD_RECT 13 |
| #define | MD_UNRECT 14 |
| #define | MISCPARM_INPUTVID 0x01 |
| #define | MISCPARM_AWSELBOX 0x02 |
| #define | MISCPARM_MEMPTR 0x03 |
| #define | MISCPARM_MEMSIZE 0x04 |
| #define | MISCPARM_MEMFRAMES 0x05 |
| #define | MISCPARM_SINGLEFIELD 0x06 |
| #define | MISCPARM_MEMPHYSADDR 0x07 |
| #define | MISCPARM_MEMOFFSET 0x08 |
| #define | MISCPARM_MEMCOPYOFFSET 0x09 |
| #define | MISCPARM_VIDEOLOCK 0x0a |
| #define | MISCPARM_AWBASEMASK 0x0b |
| #define | MISCPARM_OUTSWITCH 0x0c |
| #define | MISCPARM_WSTIMEOUT 0x0d |
| #define | MISCPARM_PIXBUFDEPTH 0x0e |
| #define | MISCPARM_RESERVED 0x0f |
| #define | MISCPARM_ALWAYSLIVE 0x10 |
| #define | MISCPARM_LTEMS 0x11 |
| #define | MISCPARM_CAMERATYPE 0x12 |
| #define | MISCPARM_SYNCMODE 0x13 |
| #define | MISCPARM_WAITFLASHPARMS 0x14 |
| #define | MISCPARM_AGCENABLE 0x15 |
| #define | MISCPARM_POWEROUT 0x16 |
| #define | MISCPARM_CLEARSWITCH 0x17 |
| #define | MISCPARM_INVERTVIDEO 0x18 |
| #define | MISCPARM_SELBOXWIDTH 0x19 |
| #define | MISCPARM_SELBOXCOLOR 0x1a |
| #define | MISCPARM_UPDATEMASK 0x1b |
| #define | MISCPARM_AWKILLPAINTMSG 0x1c |
| #define | MISCPARM_ONEFIELD 0x1d |
| #define | MISCPARM_NONINTERLACED 0x1e |
| #define | MISCPARM_MIRRORVIDEO 0x1f |
| #define | MISCPARM_FRAMEMASK 0x20 |
| #define | MISCPARM_IOTRIGGERS 0x21 |
| #define | MISCPARM_WINDOWNUMBER 0x22 |
| #define | MISCPARM_LATCHINSWITCH 0x23 |
| #define | MISCPARM_CURCONSECFRAME 0x24 |
| #define | MISCPARM_MICROPHWRESET 0x25 |
| #define | MISCPARM_CURCONSECFIELD 0x26 |
| #define | MISCPARM_PICNOWAIT 0x27 |
| #define | SETPAL_CREATEGRAY8 0 |
| #define | SETPAL_DELGRAY8 1 |
| #define | SETPAL_SETCURRENT 2 |
| #define | SETPAL_SELHWND 3 |
| #define | SETPAL_DESELHWND 4 |
| #define | SETPAL_SELHDC 5 |
| #define | SETPAL_DESELHDC 6 |
| #define | SETPAL_ILUT 7 |
| #define | SETPAL_ILUT2 8 |
| #define | SETPAL_ILUT3 9 |
| #define | SETPAL_ILUT4 10 |
| #define | MISCREG_BT252 0 |
| #define | MISCREG_74ACT715 1 |
| #define | MISCREG_RC6601 2 |
| #define | MISCREG_MVEPLD 3 |
| #define | MISCREG_DEBI 4 |
| #define | CFG_INTPOLFIX 0x01 |
| #define | CFG_NOSERIAL 0x02 |
| #define | CFG_PROGFREQ 0x04 |
| #define | CFG_IRISCTRL 0x08 |
| #define | CFG_GRAY8 0x10 |
| #define | CFG_NORGB 0x20 |
| #define | CFG_MV 0x40 |
| #define | CFG_INVFLASH 0x80 |
| #define | CFG_MICROP 0x100 |
| #define | CFG_RS170 0x200 |
| #define | CFG_SYNCGEN135 0x400 |
| #define | CFG_RS170_RGMUX 0x800 |
| #define | DECTYPE_MCC44011 0 |
| #define | DECTYPE_BT252 1 |
| #define | DECTYPE_SAA7110 2 |
| #define | DC330 1 |
| #define | SONY950 2 |
| #define | DAGESLG 3 |
| #define | ASYNCNOVSYNC 4 |
| #define | ASYNCHNOVSYNC 5 |
| #define | GENERICMASTER 0x4000 |
| #define | CUSTOMSYNC 0x8000 |
| #define | CS_WENRISE 0x000 |
| #define | CS_WENFALL 0x010 |
| #define | CS_INTPIXCLK 0x000 |
| #define | CS_EXTPIXCLK 0x020 |
| #define | CS_PLLADCLK 0x000 |
| #define | CS_7110ADCLK 0x040 |
| #define | CS_TWOSYNC 0x080 |
| #define | CS_HSCTLHREFPLL 0x000 |
| #define | CS_HSCTL7110 0x100 |
| #define | CS_HSCTLEXT 0x200 |
| #define | CS_HSCTLSSEP 0x300 |
| #define | CS_VSCTLSSEP 0x000 |
| #define | CS_VSCTL7110 0x400 |
| #define | CS_VSCTLEXT 0x800 |
| #define | CS_VSCTLEXTPS 0xc00 |
| #define | VCM_GETCONFIG 0x10000 |
| #define | VCM_SETMEMBUFFER 0x20000 |
| #define | VCM_RELEASEMEMBUFFER 0x40000 |
| #define | VCM_SETOFFSET 0x80000 |
| #define | VCM_SETCOPYOFFSET 0x100000 |
| #define | VCM_SETPITCH 0x200000 |
| #define | PCICFG_FINDDEV 0 |
| #define | PCICFG_READDWORD 1 |
| #define | PCICFG_WRITEDWORD 2 |
| #define | PCICFG_FINDCLASS 3 |
| #define | EEPROMSIZE 256 |
| #define | MAXBOARDS 4 |
| #define | MULTIB_INIT 0 |
| #define | MULTIB_CLEANUP 1 |
| #define | MULTIB_SWITCHBOARD 2 |
| #define | MULTIB_SETBOARD 3 |
Typedefs | |
| typedef short int | SHORT |
| typedef struct tagCaptureMemInfo | CAPMEMINFO |
| typedef struct tagVersionInfo | VERSIONINFO |
| typedef struct tagFileResInfo | FILERESINFO |
| typedef struct tagAutoWinInfo | AUTOWININFO |
Functions | |
| SHORT WINAPI | FB_Locate (void) |
| SHORT WINAPI | FB_Init (void) |
| SHORT WINAPI | FB_Cleanup (void) |
| SHORT WINAPI | FB_LoadConfig (LPSTR szIniFile) |
| SHORT WINAPI | FB_SaveConfig (LPSTR szIniFile) |
| SHORT WINAPI | FB_SaveConfigToEEPROM (WORD, WORD, DWORD, DWORD) |
| SHORT WINAPI | FB_SetI2CReg (SHORT nAddr, SHORT nSubAddr, SHORT nVal) |
| SHORT WINAPI | FB_GetI2CReg (SHORT nAddr, SHORT nSubAddr) |
| SHORT WINAPI | FB_SetSAA7146Reg (SHORT nAddr, DWORD dwVal) |
| DWORD WINAPI | FB_GetSAA7146Reg (SHORT nAddr) |
| SHORT WINAPI | FB_SetColorSpace (SHORT nInSpace, SHORT nOutSpace) |
| SHORT WINAPI | FB_GetVersionInfo (VERSIONINFO FAR *pVInfo) |
| SHORT WINAPI | FB_GetVGAMode (BOOL bVESA) |
| SHORT WINAPI | FB_ConvertPixel (SHORT nWidth, SHORT nDepthCur, SHORT nDepthNew, char HUGE16 *lpValCur, char HUGE16 *lpValNew, LPSTR lpCMap) |
| SHORT WINAPI | FB_SetVGAPixel (SHORT nX, SHORT nY, long lVal) |
| SHORT WINAPI | FB_SetVGARect (SHORT nX, SHORT nY, SHORT nWidth, SHORT nHeight, long lVal) |
| SHORT WINAPI | FB_CopyVGARect (SHORT nX, SHORT nY, SHORT nWidth, SHORT nHeight, char HUGE16 *hpPixBuf, SHORT nPitch, SHORT bFromVGA) |
| SHORT WINAPI | FB_ScreenToDIB (SHORT nX, SHORT nY, SHORT nWidth, SHORT nHeight, SHORT nFlags, char HUGE16 *hpDIBBuf) |
| SHORT WINAPI | FB_SetVideoConfig (SHORT nType, SHORT nStandard, SHORT nSource, BOOL bSyncOnGreen) |
| SHORT WINAPI | FB_GetVideoType (void) |
| SHORT WINAPI | FB_GetVideoStandard (void) |
| SHORT WINAPI | FB_GetVideoSource (void) |
| SHORT WINAPI | FB_GetMiscParm (SHORT nIndex, void FAR *lpRetBuf) |
| SHORT WINAPI | FB_SetMiscParm (SHORT nIndex, LONG lVal) |
| SHORT WINAPI | FB_SetMiscReg (SHORT nIndex, DWORD dwReg, DWORD dwVal) |
| DWORD WINAPI | FB_GetMiscReg (SHORT nIndex, DWORD dwReg) |
| SHORT WINAPI | FB_SetPalette (SHORT nType, long lHandle) |
| SHORT WINAPI | FB_SetInputWindow (SHORT nSrcX, SHORT nSrcY, SHORT nSrcWidth, SHORT nSrcHeight) |
| SHORT WINAPI | FB_SetInputOffset (SHORT nOffX, SHORT nOffY) |
| SHORT WINAPI | FB_SetVideoWindow (SHORT nDstX, SHORT nDstY, SHORT nDstWidth, SHORT nDstHeight, BOOL bScale) |
| SHORT WINAPI | FB_VideoOffscreen (SHORT nDstWidth, SHORT nDstHeight, SHORT nDstDepth, BOOL bScale) |
| SHORT WINAPI | FB_VideoCaptureMem (CAPMEMINFO FAR *pCMInfo, DWORD dwFlags) |
| DWORD WINAPI | FB_PCIConfig (SHORT nIndex, DWORD dwVal0, DWORD dwVal1, DWORD dwVal2) |
| SHORT WINAPI | FB_SetAcqRect (SHORT nAcqX, SHORT nAcqY, SHORT nAcqWidth, SHORT nAcqHeight) |
| SHORT WINAPI | FB_SetXYDelay (SHORT nXDelay, SHORT nYDelay) |
| SHORT WINAPI | FB_GetXDelay (void) |
| SHORT WINAPI | FB_GetYDelay (void) |
| SHORT WINAPI | FB_GetVideoRect (SHORT nRectType, SHORT FAR *pnX, SHORT FAR *pnY, SHORT FAR *pnWidth, SHORT FAR *pnHeight) |
| SHORT WINAPI | FB_GetFieldType (void) |
| SHORT WINAPI | FB_WaitFieldType (SHORT nFieldType) |
| SHORT WINAPI | FB_WaitVSync (SHORT nSyncCnt) |
| SHORT WINAPI | FB_WaitHSync (SHORT nSyncCnt) |
| SHORT WINAPI | FB_WaitMS (SHORT nMSCnt) |
| SHORT WINAPI | FB_SetVideoAdjustments (SHORT nType, SHORT nVal) |
| SHORT WINAPI | FB_GetVideoAdjustments (SHORT nType) |
| SHORT WINAPI | FB_GetSTVideoAdjustments (SHORT nStandard, SHORT nVideoType, SHORT nType) |
| SHORT WINAPI | FB_VideoGrab (SHORT nAlign, SHORT nFlashType, SHORT nFlashDelayF, SHORT nFlashDelayL) |
| SHORT WINAPI | FB_VideoLive (BOOL bLive, SHORT nAlign) |
| SHORT WINAPI | FB_GetLiveStatus (void) |
| SHORT WINAPI | FB_AsyncGrab (SHORT nIndex, SHORT nFrameCnt, DWORD dwFlags) |
| SHORT WINAPI | FB_CheckSwitch (SHORT nBaseAddr, SHORT nTimeOutMS) |
| SHORT WINAPI | FB_EnableVideoMask (BOOL bEnable) |
| SHORT WINAPI | FB_SetVideoMask (SHORT nX, SHORT nY, SHORT nWidth, SHORT nHeight, SHORT nPitch, LPSTR lpMaskBuf) |
| SHORT WINAPI | FB_SetMaskDelay (SHORT nMDelay) |
| SHORT WINAPI | FB_VGARectToMask (DWORD dwKeyColor, SHORT nX, SHORT nY, SHORT nWidth, SHORT nHeight, LPSTR lpMaskBuf, SHORT nPitch) |
| SHORT WINAPI | FB_MaskDraw (SHORT nOp, SHORT nX1, SHORT nY1, SHORT nX2, SHORT nY2, DWORD dwParam1, DWORD dwParam2) |
| SHORT WINAPI | FB_EnableIRQ (SHORT nIRQType, SHORT nIRQNum, BOOL bEnable, void FAR *lpISR) |
| SHORT WINAPI | FB_ClearIRQ (SHORT nIRQType, SHORT nIRQNum) |
| SHORT WINAPI | FB_GetIRQNumber (void) |
| SHORT WINAPI | FB_SetupSerial (SHORT nBaseIO, SHORT nIRQ, WORD wBaud, SHORT nDataBits, SHORT nParity, SHORT nStopBits) |
| SHORT WINAPI | FB_ReadSerialBytes (LPSTR lpRcvBuf, SHORT nRcvCnt, SHORT nTimeOutMS) |
| SHORT WINAPI | FB_WriteSerialBytes (LPSTR lpTxBuf, SHORT nTxCnt, SHORT nTimeOutMS) |
| SHORT WINAPI | FB_GetSerialReg (SHORT nReg) |
| SHORT WINAPI | FB_SetSerialReg (SHORT nReg, SHORT nRegVal) |
| SHORT WINAPI | FB_GetPrivateProfileString (LPCSTR lpszSection, LPCSTR lpszEntry, LPCSTR lpszDefault, LPSTR lpszReturnBuffer, SHORT cbReturnBytes, LPCSTR lpszFileName) |
| SHORT WINAPI | FB_WritePrivateProfileString (LPCSTR lpszSection, LPCSTR lpszEntry, LPCSTR lpszString, LPCSTR lpszFileName) |
| SHORT WINAPI | FB_OpenPrivateProfileString (LPCSTR lpszFileName, BOOL bWrite) |
| SHORT WINAPI | FB_ClosePrivateProfileString (BOOL bWrite) |
| SHORT WINAPI | FB_FileResInfo (LPSTR szPathName, FILERESINFO FAR *lpFileRes) |
| SHORT WINAPI | FB_LoadFile (LPSTR szPathName, SHORT nX, SHORT nY, SHORT nWidth, SHORT nHeight, SHORT nFlags, char HUGE16 *hpPixBuf, SHORT nPitch) |
| SHORT WINAPI | FB_SaveFile (LPSTR szPathName, SHORT nX, SHORT nY, SHORT nWidth, SHORT nHeight, SHORT nDepth, SHORT nFlags, char HUGE16 *hpPixBuf, SHORT nPitch) |
| SHORT WINAPI | FB_SetVidFreq (SHORT nNTSCBits, SHORT nPALBits) |
| SHORT WINAPI | FB_SetIrisLevel (SHORT nIrisBits) |
| SHORT WINAPI | FB_AutoWindow (UINT hWnd, SHORT nXOff, SHORT nYOff, SHORT nWidthAdj, SHORT nHeightAdj, long lFlags) |
| SHORT WINAPI | FB_AutoWindowInfo (AUTOWININFO FAR *pAWInfo) |
| SHORT WINAPI | FB_AutoBlit (UINT nWnd, SHORT msec, SHORT nXOff, SHORT nYOff, SHORT nWidthAdj, SHORT nHeightAdj, long lFlags) |
| SHORT WINAPI | FB_MultiBoard (SHORT nIndex, DWORD dwParm1) |
| typedef struct tagAutoWinInfo AUTOWININFO |
| typedef struct tagCaptureMemInfo CAPMEMINFO |
| typedef struct tagFileResInfo FILERESINFO |
| typedef struct tagVersionInfo VERSIONINFO |
| SHORT WINAPI FB_AutoBlit | ( | UINT | nWnd, | |
| SHORT | msec, | |||
| SHORT | nXOff, | |||
| SHORT | nYOff, | |||
| SHORT | nWidthAdj, | |||
| SHORT | nHeightAdj, | |||
| long | lFlags | |||
| ) |
| SHORT WINAPI FB_AutoWindow | ( | UINT | hWnd, | |
| SHORT | nXOff, | |||
| SHORT | nYOff, | |||
| SHORT | nWidthAdj, | |||
| SHORT | nHeightAdj, | |||
| long | lFlags | |||
| ) |
| SHORT WINAPI FB_AutoWindowInfo | ( | AUTOWININFO FAR * | pAWInfo | ) |
| SHORT WINAPI FB_Cleanup | ( | void | ) |
| SHORT WINAPI FB_ClosePrivateProfileString | ( | BOOL | bWrite | ) |
| SHORT WINAPI FB_ConvertPixel | ( | SHORT | nWidth, | |
| SHORT | nDepthCur, | |||
| SHORT | nDepthNew, | |||
| char HUGE16 * | lpValCur, | |||
| char HUGE16 * | lpValNew, | |||
| LPSTR | lpCMap | |||
| ) |
| SHORT WINAPI FB_CopyVGARect | ( | SHORT | nX, | |
| SHORT | nY, | |||
| SHORT | nWidth, | |||
| SHORT | nHeight, | |||
| char HUGE16 * | hpPixBuf, | |||
| SHORT | nPitch, | |||
| SHORT | bFromVGA | |||
| ) |
| SHORT WINAPI FB_EnableVideoMask | ( | BOOL | bEnable | ) |
| SHORT WINAPI FB_FileResInfo | ( | LPSTR | szPathName, | |
| FILERESINFO FAR * | lpFileRes | |||
| ) |
| SHORT WINAPI FB_GetFieldType | ( | void | ) |
| SHORT WINAPI FB_GetIRQNumber | ( | void | ) |
| SHORT WINAPI FB_GetLiveStatus | ( | void | ) |
| DWORD WINAPI FB_GetMiscReg | ( | SHORT | nIndex, | |
| DWORD | dwReg | |||
| ) |
| SHORT WINAPI FB_GetPrivateProfileString | ( | LPCSTR | lpszSection, | |
| LPCSTR | lpszEntry, | |||
| LPCSTR | lpszDefault, | |||
| LPSTR | lpszReturnBuffer, | |||
| SHORT | cbReturnBytes, | |||
| LPCSTR | lpszFileName | |||
| ) |
| DWORD WINAPI FB_GetSAA7146Reg | ( | SHORT | nAddr | ) |
| SHORT WINAPI FB_GetVersionInfo | ( | VERSIONINFO FAR * | pVInfo | ) |
| SHORT WINAPI FB_GetVGAMode | ( | BOOL | bVESA | ) |
| SHORT WINAPI FB_GetVideoRect | ( | SHORT | nRectType, | |
| SHORT FAR * | pnX, | |||
| SHORT FAR * | pnY, | |||
| SHORT FAR * | pnWidth, | |||
| SHORT FAR * | pnHeight | |||
| ) |
| SHORT WINAPI FB_GetVideoSource | ( | void | ) |
| SHORT WINAPI FB_GetVideoStandard | ( | void | ) |
| SHORT WINAPI FB_GetVideoType | ( | void | ) |
| SHORT WINAPI FB_GetXDelay | ( | void | ) |
| SHORT WINAPI FB_GetYDelay | ( | void | ) |
| SHORT WINAPI FB_Init | ( | void | ) |
| SHORT WINAPI FB_LoadConfig | ( | LPSTR | szIniFile | ) |
| SHORT WINAPI FB_LoadFile | ( | LPSTR | szPathName, | |
| SHORT | nX, | |||
| SHORT | nY, | |||
| SHORT | nWidth, | |||
| SHORT | nHeight, | |||
| SHORT | nFlags, | |||
| char HUGE16 * | hpPixBuf, | |||
| SHORT | nPitch | |||
| ) |
| SHORT WINAPI FB_Locate | ( | void | ) |
| SHORT WINAPI FB_MaskDraw | ( | SHORT | nOp, | |
| SHORT | nX1, | |||
| SHORT | nY1, | |||
| SHORT | nX2, | |||
| SHORT | nY2, | |||
| DWORD | dwParam1, | |||
| DWORD | dwParam2 | |||
| ) |
| SHORT WINAPI FB_OpenPrivateProfileString | ( | LPCSTR | lpszFileName, | |
| BOOL | bWrite | |||
| ) |
| DWORD WINAPI FB_PCIConfig | ( | SHORT | nIndex, | |
| DWORD | dwVal0, | |||
| DWORD | dwVal1, | |||
| DWORD | dwVal2 | |||
| ) |
| SHORT WINAPI FB_SaveConfig | ( | LPSTR | szIniFile | ) |
| SHORT WINAPI FB_SaveConfigToEEPROM | ( | WORD | , | |
| WORD | , | |||
| DWORD | , | |||
| DWORD | ||||
| ) |
| SHORT WINAPI FB_SaveFile | ( | LPSTR | szPathName, | |
| SHORT | nX, | |||
| SHORT | nY, | |||
| SHORT | nWidth, | |||
| SHORT | nHeight, | |||
| SHORT | nDepth, | |||
| SHORT | nFlags, | |||
| char HUGE16 * | hpPixBuf, | |||
| SHORT | nPitch | |||
| ) |
| SHORT WINAPI FB_ScreenToDIB | ( | SHORT | nX, | |
| SHORT | nY, | |||
| SHORT | nWidth, | |||
| SHORT | nHeight, | |||
| SHORT | nFlags, | |||
| char HUGE16 * | hpDIBBuf | |||
| ) |
| SHORT WINAPI FB_SetupSerial | ( | SHORT | nBaseIO, | |
| SHORT | nIRQ, | |||
| WORD | wBaud, | |||
| SHORT | nDataBits, | |||
| SHORT | nParity, | |||
| SHORT | nStopBits | |||
| ) |
| SHORT WINAPI FB_SetVideoMask | ( | SHORT | nX, | |
| SHORT | nY, | |||
| SHORT | nWidth, | |||
| SHORT | nHeight, | |||
| SHORT | nPitch, | |||
| LPSTR | lpMaskBuf | |||
| ) |
| SHORT WINAPI FB_SetVideoWindow | ( | SHORT | nDstX, | |
| SHORT | nDstY, | |||
| SHORT | nDstWidth, | |||
| SHORT | nDstHeight, | |||
| BOOL | bScale | |||
| ) |
| SHORT WINAPI FB_VGARectToMask | ( | DWORD | dwKeyColor, | |
| SHORT | nX, | |||
| SHORT | nY, | |||
| SHORT | nWidth, | |||
| SHORT | nHeight, | |||
| LPSTR | lpMaskBuf, | |||
| SHORT | nPitch | |||
| ) |
| SHORT WINAPI FB_VideoCaptureMem | ( | CAPMEMINFO FAR * | pCMInfo, | |
| DWORD | dwFlags | |||
| ) |
| SHORT WINAPI FB_VideoGrab | ( | SHORT | nAlign, | |
| SHORT | nFlashType, | |||
| SHORT | nFlashDelayF, | |||
| SHORT | nFlashDelayL | |||
| ) |
| SHORT WINAPI FB_WritePrivateProfileString | ( | LPCSTR | lpszSection, | |
| LPCSTR | lpszEntry, | |||
| LPCSTR | lpszString, | |||
| LPCSTR | lpszFileName | |||
| ) |
1.5.3