⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 char_subpict.h

📁 ct952 source code use for Digital Frame Photo
💻 H
字号:
#ifndef __CHAR_SP_H#define __CHAR_SP_H//Alan1.10, for char-based subpicture#ifdef SUPPORT_CHAR_SUBPICTURE#define CHAR_SP_INPUT_BUFFER         DS_CHAR_BASED_SP_INBUF_ST #define CHAR_SP_INPUT_SIZE           (DS_CHAR_BASED_SP_INBUF_END - DS_CHAR_BASED_SP_INBUF_ST)#define CHAR_SP_BUFFER               DS_CHAR_BASED_SP_OUTBUF_ST #define CHAR_SP_BUFFER_SIZE          (DS_CHAR_BASED_SP_OUTBUF_END - DS_CHAR_BASED_SP_OUTBUF_ST)//define the region for char-based subpicture #ifdef EX_SP_USE_SPU_BUFFER          // Use SP buffer#define CHAR_SP_LINE_HEIGHT          OSD_FONT_HEIGHT#define CHAR_SP_MAX_LINE_NUM         (GDI_SP_OSD_REGION_HEIGHT / CHAR_SP_LINE_HEIGHT)#define CHAR_SP_REG_WIDTH            560 #define CHAR_SP_REG_HEIGHT           (CHAR_SP_MAX_LINE_NUM * CHAR_SP_LINE_HEIGHT)#define CHAR_SP_REG_LEFT             0#define CHAR_SP_REG_RIGHT            (CHAR_SP_REG_LEFT + CHAR_SP_REG_WIDTH)#define CHAR_SP_REG_BOTTOM           (VSIZE_NTSC - 50) #define CHAR_SP_REG_TOP              (CHAR_SP_REG_BOTTOM - CHAR_SP_REG_HEIGHT)#define CHAR_SP_REG_BOTTOM_PAL       (VSIZE_PAL - 50) #define CHAR_SP_REG_TOP_PAL          (CHAR_SP_REG_BOTTOM_PAL - CHAR_SP_REG_HEIGHT)#else                                // Use OSD buffer#define CHAR_SP_LINE_HEIGHT          OSD_FONT_HEIGHT#define CHAR_SP_MAX_LINE_NUM         3 #define CHAR_SP_REG_WIDTH            616 #define CHAR_SP_REG_HEIGHT           (CHAR_SP_MAX_LINE_NUM * CHAR_SP_LINE_HEIGHT)#define CHAR_SP_REG_LEFT             0#define CHAR_SP_REG_RIGHT            (CHAR_SP_REG_LEFT + CHAR_SP_REG_WIDTH)#define CHAR_SP_REG_BOTTOM           OSDND_DISPLAY_BOTTOM_START_V #define CHAR_SP_REG_TOP              (CHAR_SP_REG_BOTTOM - CHAR_SP_REG_HEIGHT)#define CHAR_SP_REG_BOTTOM_PAL       OSDND_DISPLAY_BOTTOM_START_V_PAL #define CHAR_SP_REG_TOP_PAL          (CHAR_SP_REG_BOTTOM_PAL - CHAR_SP_REG_HEIGHT)#endif // #ifdef EX_SP_USE_SPU_BUFFERvoid    CHAR_SP_Initial(void);void    CHAR_SP_AdjustRegion(void);void    CHAR_SP_SetOutputBuffer(DWORD dwBufferAddress, DWORD dwBufferSize);void    CHAR_SP_ParseSPFile(void);void    CHAR_SP_Trigger(void);void    CHAR_SP_Reset(void);void    CHAR_SP_ReplaceFont(void);void    CHAR_SP_ReloadFromTime(void);void    CHAR_SP_ClearRegion(void);#define CHAR_SP_ENTRY_COLOR_FG       GDI_DYNAMIC_ND_PALETTE_INDEX_START#define CHAR_SP_ENTRY_COLOR_BG       (CHAR_SP_ENTRY_COLOR_FG + 1)#define CHAR_SP_VALUE_COLOR_FG       0xFFFFFF#define CHAR_SP_VALUE_COLOR_BG       0x555555extern DWORD __dwParResult_CharSP;#endif  // SUPPORT_CHAR_SUBPICTURE#endif  //__CHAR_SP_H

⌨️ 快捷键说明

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