?? tvvbi.h.svn-base
字號:
#ifndef __TVVBI_H
#define __TVVBI_H
#ifdef __cplusplus
extern "C" {
#endif
//--------------------- TVAPI -----------------------------
typedef struct tagVBIInitTable
{
Byte ucCapWin; //_WT_MC_ or _WT_PC
Byte ucOSDType; //_WT_OSD1, _WT_OSD2, _WT_OSD3 or _WT_OSD4
Word wX;
Byte ucY;
Byte ucXZoom;
Byte ucYZoom;
Byte ucTextLines;
Word wDVTableID;
VBIConstDataStruct VBIConst;
} VBIInitTable;
typedef VBIInitTable RomPtr RPVBIInitTable;
enum
{
VBIMODE_OFF = 0,
VBIMODE_CC1,
VBIMODE_CC2,
VBIMODE_CC3,
VBIMODE_CC4,
VBIMODE_TEXT1,
VBIMODE_TEXT2,
VBIMODE_TEXT3,
VBIMODE_TEXT4,
VBIMODE_XDS,
VBIMODE_TELETEXT
};
#ifdef USE_VBI
Void tvInitVBI(Byte ucWindowType, Word wInitTableID, Byte ucIndex);
Void tvEnableVBI(Byte ucWindowType, Byte ucCCMode);
Void tvEnableVChip(Bool bEnable);
//Byte tvGetVBIMode(Void);
Void tvCheckVBI(Byte ucWindowType);
#else
#define tvEnableVBI(foo, foo1)
#define tvCheckVBI(foo)
#define tvInitVBI(foo, foo1, foo2)
#endif
//--------------------- Call Back Functions -----------------------------
#ifdef USE_VBI
// must be implemented by Applicatoin
Void tvAppBlock(Byte ucWindowType, Bool bBlock);
Void VBIOnOff(Bool bOnOff);
#endif // USE_VBI
#ifdef __cplusplus
};
#endif
#endif
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -