📄 osddsply.h
字号:
//define the distance between each line#define OSDDSPLY_VP_DISTANCE_LINE_0_1 0//5#define OSDDSPLY_VP_DISTANCE_LINE_1_2 0//5//define the vertical string position for each line#define OSDDSPLY_VP_REGION_LINE_0_START_V OSDDSPLY_VP_START_V#define OSDDSPLY_VP_REGION_LINE_1_START_V (OSDDSPLY_VP_REGION_LINE_0_START_V+OSDDSPLY_VP_REGION_LINE_0_HEIGHT+OSDDSPLY_VP_DISTANCE_LINE_0_1)#define OSDDSPLY_VP_REGION_LINE_2_START_V (OSDDSPLY_VP_REGION_LINE_1_START_V+OSDDSPLY_VP_REGION_LINE_1_HEIGHT+OSDDSPLY_VP_DISTANCE_LINE_1_2)//define the height of the virtual panel#ifdef SUPPORT_SIMPLE_DISPLAY_MODE#define OSDDSPLY_VP_DVD_HEIGHT (OSDDSPLY_VP_REGION_LINE_0_HEIGHT)#define OSDDSPLY_VP_JPEG_HEIGHT (OSDDSPLY_VP_REGION_LINE_0_HEIGHT)#else#define OSDDSPLY_VP_DVD_HEIGHT (OSDDSPLY_VP_REGION_LINE_0_HEIGHT+OSDDSPLY_VP_DISTANCE_LINE_0_1+OSDDSPLY_VP_REGION_LINE_1_HEIGHT+OSDDSPLY_VP_DISTANCE_LINE_1_2+OSDDSPLY_VP_REGION_LINE_2_HEIGHT)#define OSDDSPLY_VP_JPEG_HEIGHT (OSDDSPLY_VP_REGION_LINE_0_HEIGHT+OSDDSPLY_VP_DISTANCE_LINE_0_1+OSDDSPLY_VP_REGION_LINE_1_HEIGHT)#endif //SUPPORT_SIMPLE_DISPLAY_MODE//"Title" Region: display the title for DVD#define OSDDSPLY_VP_REGION_TITLE_START_H (OSDDSPLY_VP_START_H+12)#define OSDDSPLY_VP_REGION_TITLE_START_V OSDDSPLY_VP_REGION_LINE_0_START_V#define OSDDSPLY_VP_REGION_TITLE_WIDTH 152#define OSDDSPLY_VP_REGION_TITLE_HEIGHT OSDDSPLY_VP_REGION_LINE_0_HEIGHT#define OSDDSPLY_VP_REGION_TITLE_ITEM_COLOR OSDDSPLY_VP_PALETTE_ENTTRY_REGION_TITLE_ITEM#define OSDDSPLY_VP_REGION_TITLE_INFO_COLOR OSDDSPLY_VP_PALETTE_ENTRY_REGION_TITLE_INFO//define the distance between "title" and "chapter" region.#define OSDDSPLY_VP_DISTANCE_REGION_TITLE_CHAPTER 0//"Chapter" Region: display the chapter for DVD#define OSDDSPLY_VP_REGION_CHAPTER_START_H (OSDDSPLY_VP_REGION_TITLE_START_H+OSDDSPLY_VP_REGION_TITLE_WIDTH+OSDDSPLY_VP_DISTANCE_REGION_TITLE_CHAPTER) #define OSDDSPLY_VP_REGION_CHAPTER_START_V OSDDSPLY_VP_REGION_LINE_0_START_V#define OSDDSPLY_VP_REGION_CHAPTER_WIDTH 184#define OSDDSPLY_VP_REGION_CHAPTER_HEIGHT OSDDSPLY_VP_REGION_LINE_0_HEIGHT#define OSDDSPLY_VP_REGION_CHAPTER_ITEM_COLOR OSDDSPLY_VP_PALETTE_ENTRY_REGION_CHAPTER_ITEM#define OSDDSPLY_VP_REGION_CHAPTER_INFO_COLOR OSDDSPLY_VP_PALETTE_ENTRY_REGION_CHAPTER_INFO//"Menu" Region: display the Title Menu. A special "title+chapter" region (for DVD menu, title menu)#define OSDDSPLY_VP_REGION_MENU_START_H OSDDSPLY_VP_REGION_TITLE_START_H#define OSDDSPLY_VP_REGION_MENU_START_V OSDDSPLY_VP_REGION_LINE_0_START_V#define OSDDSPLY_VP_REGION_MENU_WIDTH (OSDDSPLY_VP_REGION_TITLE_WIDTH+OSDDSPLY_VP_DISTANCE_REGION_TITLE_CHAPTER+OSDDSPLY_VP_REGION_CHAPTER_WIDTH)#define OSDDSPLY_VP_REGION_MENU_HEIGHT OSDDSPLY_VP_REGION_LINE_0_HEIGHT#define OSDDSPLY_VP_REGION_MENU_COLOR OSDDSPLY_VP_PALETTE_ENTRY_REGION_MENU//define the distance between "chapter" and "time" region.#define OSDDSPLY_VP_DISTANCE_REGION_CHAPTER_TIME 8//"Time" Region: display the time#define OSDDSPLY_VP_REGION_TIME_START_H (OSDDSPLY_VP_REGION_CHAPTER_START_H+OSDDSPLY_VP_REGION_CHAPTER_WIDTH+OSDDSPLY_VP_DISTANCE_REGION_CHAPTER_TIME)#define OSDDSPLY_VP_REGION_TIME_START_V OSDDSPLY_VP_REGION_LINE_0_START_V#define OSDDSPLY_VP_REGION_TIME_WIDTH 128#define OSDDSPLY_VP_REGION_TIME_HEIGHT OSDDSPLY_VP_REGION_LINE_0_HEIGHT#define OSDDSPLY_VP_REGION_TIME_COLOR OSDDSPLY_VP_PALETTE_ENTRY_REGION_TIME//define the distance between end and "play status" region.#define OSDDSPLY_VP_DISTANCE_REGION_STATUS_END 12//define the distance betwwen each status#define OSDDSPLY_VP_DISTANCE_STATUS_STATUS_H 4//"Play Status" Region: display playing status.#define OSDDSPLY_VP_REGION_PLAY_STATUS_WIDTH 32#define OSDDSPLY_VP_REGION_PLAY_STATUS_START_H (OSDDSPLY_VP_START_H+OSDDSPLY_VP_WIDTH-OSDDSPLY_VP_DISTANCE_REGION_STATUS_END-OSDDSPLY_VP_REGION_PLAY_STATUS_WIDTH)#define OSDDSPLY_VP_REGION_PLAY_STATUS_START_V OSDDSPLY_VP_REGION_LINE_0_START_V#define OSDDSPLY_VP_REGION_PLAY_STATUS_HEIGHT OSDDSPLY_VP_REGION_LINE_0_HEIGHT#define OSDDSPLY_VP_REGION_PLAY_STATUS_COLOR OSDDSPLY_VP_PALETTE_ENTRY_REGION_PLAY_STATUS//"Repeat Status" Region: display playing status.#define OSDDSPLY_VP_REGION_REPEAT_STATUS_WIDTH 32#define OSDDSPLY_VP_REGION_REPEAT_STATUS_START_H (OSDDSPLY_VP_REGION_PLAY_STATUS_START_H - OSDDSPLY_VP_REGION_REPEAT_STATUS_WIDTH-OSDDSPLY_VP_DISTANCE_STATUS_STATUS_H)#define OSDDSPLY_VP_REGION_REPEAT_STATUS_START_V OSDDSPLY_VP_REGION_LINE_0_START_V#define OSDDSPLY_VP_REGION_REPEAT_STATUS_HEIGHT OSDDSPLY_VP_REGION_LINE_0_HEIGHT#define OSDDSPLY_VP_REGION_REPEAT_STATUS_COLOR OSDDSPLY_VP_PALETTE_ENTRY_REGION_REPEAT_STATUS//"Program Status" Region: display program status.#define OSDDSPLY_VP_REGION_PROGRAM_STATUS_WIDTH 32#define OSDDSPLY_VP_REGION_PROGRAM_STATUS_START_H (OSDDSPLY_VP_REGION_REPEAT_STATUS_START_H - OSDDSPLY_VP_REGION_PROGRAM_STATUS_WIDTH-OSDDSPLY_VP_DISTANCE_STATUS_STATUS_H)#define OSDDSPLY_VP_REGION_PROGRAM_STATUS_START_V OSDDSPLY_VP_REGION_LINE_0_START_V#define OSDDSPLY_VP_REGION_PROGRAM_STATUS_HEIGHT OSDDSPLY_VP_REGION_LINE_0_HEIGHT#define OSDDSPLY_VP_REGION_PROGRAM_STATUS_COLOR OSDDSPLY_VP_PALETTE_ENTRY_REGION_PROGRAM_STATUS//"Subtitle" Region: display subtitle for DVD#define OSDDSPLY_VP_REGION_SUBTITLE_START_H OSDDSPLY_VP_REGION_TITLE_START_H#ifdef SUPPORT_SIMPLE_DISPLAY_MODE#define OSDDSPLY_VP_REGION_SUBTITLE_START_V OSDDSPLY_VP_REGION_LINE_0_START_V#define OSDDSPLY_VP_REGION_SUBTITLE_WIDTH 216#else#define OSDDSPLY_VP_REGION_SUBTITLE_START_V OSDDSPLY_VP_REGION_LINE_1_START_V#define OSDDSPLY_VP_REGION_SUBTITLE_WIDTH 288#endif //SUPPORT_SIMPLE_DISPLAY_MODE#define OSDDSPLY_VP_REGION_SUBTITLE_HEIGHT OSDDSPLY_VP_REGION_LINE_1_HEIGHT#define OSDDSPLY_VP_REGION_SUBTITLE_ITEM_COLOR OSDDSPLY_VP_PALETTE_ENTRY_REGION_SUBTITLE_ITEM#define OSDDSPLY_VP_REGION_SUBTITLE_INFO_COLOR OSDDSPLY_VP_PALETTE_ENTRY_REGION_SUBTITLE_INFO//define the distance between "Subtitle" and "AST" region#define OSDDSPLY_VP_DISTANCE_REGION_SUBTITLE_AST 0//"AST" Region: display AST for DVD#define OSDDSPLY_VP_REGION_AST_START_H (OSDDSPLY_VP_REGION_SUBTITLE_START_H+OSDDSPLY_VP_REGION_SUBTITLE_WIDTH+OSDDSPLY_VP_DISTANCE_REGION_SUBTITLE_AST)#ifdef SUPPORT_SIMPLE_DISPLAY_MODE#define OSDDSPLY_VP_REGION_AST_START_V OSDDSPLY_VP_REGION_LINE_0_START_V#else#define OSDDSPLY_VP_REGION_AST_START_V OSDDSPLY_VP_REGION_LINE_1_START_V#endif //SUPPORT_SIMPLE_DISPLAY_MODE#define OSDDSPLY_VP_REGION_AST_WIDTH 288//(OSDDSPLY_VP_START_H+OSDDSPLY_VP_WIDTH-OSDDSPLY_VP_REGION_AST_START_H-1)#define OSDDSPLY_VP_REGION_AST_HEIGHT OSDDSPLY_VP_REGION_LINE_1_HEIGHT#define OSDDSPLY_VP_REGION_AST_ITEM_COLOR OSDDSPLY_VP_PALETTE_ENTRY_REGION_AST_ITEM#define OSDDSPLY_VP_REGION_AST_INFO_COLOR OSDDSPLY_VP_PALETTE_ENTRY_REGION_AST_INFO//"TV" Region: display TV mode#define OSDDSPLY_VP_REGION_TV_START_H OSDDSPLY_VP_REGION_TITLE_START_H#define OSDDSPLY_VP_REGION_TV_START_V OSDDSPLY_VP_REGION_LINE_2_START_V#define OSDDSPLY_VP_REGION_TV_WIDTH 288#define OSDDSPLY_VP_REGION_TV_HEIGHT OSDDSPLY_VP_REGION_LINE_2_HEIGHT#define OSDDSPLY_VP_REGION_TV_ITEM_COLOR OSDDSPLY_VP_PALETTE_ENTRY_REGION_TV_ITEM#define OSDDSPLY_VP_REGION_TV_INFO_COLOR OSDDSPLY_VP_PALETTE_ENTRY_REGION_TV_INFO//define the distance between TV amd angle#define OSDDSPLY_VP_DISTANCE_REGION_TV_ANGLE 8//"Angle" Region: display angle#ifdef SUPPORT_SIMPLE_DISPLAY_MODE#define OSDDSPLY_VP_REGION_ANGLE_START_H (OSDDSPLY_VP_REGION_AST_START_H+OSDDSPLY_VP_REGION_AST_WIDTH)#define OSDDSPLY_VP_REGION_ANGLE_START_V OSDDSPLY_VP_REGION_LINE_0_START_V#define OSDDSPLY_VP_REGION_ANGLE_WIDTH 72#else#define OSDDSPLY_VP_REGION_ANGLE_START_H OSDDSPLY_VP_REGION_AST_START_H//(OSDDSPLY_VP_REGION_TV_START_H+OSDDSPLY_VP_REGION_TV_WIDTH+OSDDSPLY_VP_DISTANCE_REGION_TV_ANGLE)#define OSDDSPLY_VP_REGION_ANGLE_START_V OSDDSPLY_VP_REGION_LINE_2_START_V#define OSDDSPLY_VP_REGION_ANGLE_WIDTH 104#endif //SUPPORT_SIMPLE_DISPLAY_MODE#define OSDDSPLY_VP_REGION_ANGLE_HEIGHT OSDDSPLY_VP_REGION_LINE_2_HEIGHT#define OSDDSPLY_VP_REGION_ANGLE_ITEM_COLOR OSDDSPLY_VP_PALETTE_ENTRY_REGION_ANGLE_ITEM#define OSDDSPLY_VP_REGION_ANGLE_INFO_COLOR OSDDSPLY_VP_PALETTE_ENTRY_REGION_ANGLE_INFO//"File Name" Region: display JPEG file name#define OSDDSPLY_VP_REGION_FILE_NAME_START_H (OSDDSPLY_VP_START_H+8)#define OSDDSPLY_VP_REGION_FILE_NAME_START_V OSDDSPLY_VP_REGION_LINE_0_START_V#define OSDDSPLY_VP_REGION_FILE_NAME_WIDTH 320#define OSDDSPLY_VP_REGION_FILE_NAME_HEIGHT OSDDSPLY_VP_REGION_LINE_0_HEIGHT#define OSDDSPLY_VP_REGION_FILE_NAME_ITEM_COLOR OSDDSPLY_VP_PALETTE_ENTRY_REGION_FILE_NAME_ITEM#define OSDDSPLY_VP_REGION_FILE_NAME_INFO_COLOR OSDDSPLY_VP_PALETTE_ENTRY_REGION_FILE_NAME_INFO//define the distance between the file name and file num#define OSDDSPLY_VP_DISTANCE_REGION_FILE_NAME_FILE_NUM 8//define the distance between the file num and the status.#define OSDDSPLY_VP_DISTANCE_REGION_FILE_NUM_STATUS 0//8//"File Num" Region: display JPEG file num#define OSDDSPLY_VP_REGION_FILE_NUM_START_H (OSDDSPLY_VP_REGION_FILE_NAME_START_H+OSDDSPLY_VP_REGION_FILE_NAME_WIDTH+OSDDSPLY_VP_DISTANCE_REGION_FILE_NAME_FILE_NUM)#define OSDDSPLY_VP_REGION_FILE_NUM_START_V OSDDSPLY_VP_REGION_LINE_0_START_V#define OSDDSPLY_VP_REGION_FILE_NUM_WIDTH (OSDDSPLY_VP_REGION_PROGRAM_STATUS_START_H-OSDDSPLY_VP_REGION_FILE_NUM_START_H-OSDDSPLY_VP_DISTANCE_REGION_FILE_NUM_STATUS)//160#define OSDDSPLY_VP_REGION_FILE_NUM_HEIGHT OSDDSPLY_VP_REGION_LINE_0_HEIGHT#define OSDDSPLY_VP_REGION_FILE_NUM_ITEM_COLOR OSDDSPLY_VP_PALETTE_ENTRY_REGION_FILE_NUM_ITEM#define OSDDSPLY_VP_REGION_FILE_NUM_INFO_COLOR OSDDSPLY_VP_PALETTE_ENTRY_REGION_FILE_NUM_INFO//"Resolution" Region: display JPEG resolution#define OSDDSPLY_VP_REGION_RESOLUTION_START_H (OSDDSPLY_VP_START_H+8)#ifdef SUPPORT_SIMPLE_DISPLAY_MODE#define OSDDSPLY_VP_REGION_RESOLUTION_START_V OSDDSPLY_VP_REGION_LINE_0_START_V#else#define OSDDSPLY_VP_REGION_RESOLUTION_START_V OSDDSPLY_VP_REGION_LINE_1_START_V#endif //SUPPORT_SIMPLE_DISPLAY_MODE#define OSDDSPLY_VP_REGION_RESOLUTION_WIDTH 248#define OSDDSPLY_VP_REGION_RESOLUTION_HEIGHT OSDDSPLY_VP_REGION_LINE_1_HEIGHT#define OSDDSPLY_VP_REGION_RESOLUTION_ITEM_COLOR OSDDSPLY_VP_PALETTE_ENTRY_REGION_RESOLUTION_ITEM#define OSDDSPLY_VP_REGION_RESOLUTION_INFO_COLOR OSDDSPLY_VP_PALETTE_ENTRY_REGION_RESOLUTION_INFO//"Date" Region: display JPEG resolution#define OSDDSPLY_VP_REGION_DATE_START_H OSDDSPLY_VP_REGION_FILE_NUM_START_H#ifdef SUPPORT_SIMPLE_DISPLAY_MODE#define OSDDSPLY_VP_REGION_DATE_START_V OSDDSPLY_VP_REGION_LINE_0_START_V#else#define OSDDSPLY_VP_REGION_DATE_START_V OSDDSPLY_VP_REGION_LINE_1_START_V#endif //SUPPORT_SIMPLE_DISPLAY_MODE#define OSDDSPLY_VP_REGION_DATE_WIDTH 240#define OSDDSPLY_VP_REGION_DATE_HEIGHT OSDDSPLY_VP_REGION_LINE_1_HEIGHT#define OSDDSPLY_VP_REGION_DATE_ITEM_COLOR OSDDSPLY_VP_PALETTE_ENTRY_REGION_DATE_ITEM#define OSDDSPLY_VP_REGION_DATE_INFO_COLOR OSDDSPLY_VP_PALETTE_ENTRY_REGION_DATE_INFO//"File Name" Region: display JPEG file name#define OSDDSPLY_VP_REGION_MOTION_FILE_NAME_START_H (OSDDSPLY_VP_START_H+12)#define OSDDSPLY_VP_REGION_MOTION_FILE_NAME_START_V OSDDSPLY_VP_REGION_LINE_0_START_V#define OSDDSPLY_VP_REGION_MOTION_FILE_NAME_WIDTH 288#define OSDDSPLY_VP_REGION_MOTION_FILE_NAME_HEIGHT OSDDSPLY_VP_REGION_LINE_0_HEIGHT
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -