亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? osdld.h

?? 車載電子影音系統dvd播放系統原程序代碼
?? H
字號:
//**************************************************************************
//         Copyright (c) 2003, Cheertek Inc . All rights reserved.
//         D300, all right reserved.

//	Product	: WinDVD Firmware

//	Date	: 2003.1.23
//	Author	: Cheertek (D300 CoCo Chiang)
//	Purpose	: Provide the UI for one-line display.
//	Sources	: OSDVP.c
//***************************************************************************
#ifndef __OSDLD_H__
#define __OSDLD_H__

//define the type that we want to update for item/info
#define OSDLD_UPDATE_ITEM                               0
#define OSDLD_UPDATE_INFO                               1
#define OSDLD_UPDATE_ICON                               2

#define OSDLD_MAX_DIRNAME_LENGTH                        10

//define the mix ratio of the background for virtual panel.
#define OSDLD_MIX_RATIO_BACKGROUND                      28

#ifdef GDI_4_BIT_OSD
//define the palette entry
#define OSDLD_PALETTE_ENTRY_GENERAL_BACKGROUND          GDI_ENTRY_4B_COLOR_GENERAL_BG_BLACK

#define OSDLD_PALETTE_ENTRY_REGION_TITLE_ITEM           GDI_ENTRY_4B_COLOR_WHITE
#define OSDLD_PALETTE_ENTRY_REGION_TITLE_INFO           GDI_ENTRY_4B_COLOR_YELLOW
#define OSDLD_PALETTE_ENTRY_REGION_CHAPTER_ITEM         GDI_ENTRY_4B_COLOR_WHITE
#define OSDLD_PALETTE_ENTRY_REGION_CHAPTER_INFO         GDI_ENTRY_4B_COLOR_YELLOW
#define OSDLD_PALETTE_ENTRY_REGION_TIME                 GDI_ENTRY_4B_COLOR_YELLOW
#define OSDLD_PALETTE_ENTRY_REGION_FOLDER_ITEM          GDI_ENTRY_4B_COLOR_WHITE
#define OSDLD_PALETTE_ENTRY_REGION_FOLDER_INFO          GDI_ENTRY_4B_COLOR_YELLOW
#define OSDLD_PALETTE_ENTRY_REGION_PROGRAM				GDI_ENTRY_4B_COLOR_ORANGE //CoCo1.07, add program icon 
#define OSDLD_PALETTE_ENTRY_REGION_TITLE_MENU			GDI_ENTRY_4B_COLOR_WHITE //CoCo2.37
#else
//define the starting entry for color palette
#define OSDLD_PALETTE_ENTRY_START                       231

//define the palette entry
#define OSDLD_PALETTE_ENTRY_GENERAL_BACKGROUND          OSDLD_PALETTE_ENTRY_START
#define OSDLD_PALETTE_ENTTRY_REGION_TITLE_ITEM           (OSDLD_PALETTE_ENTRY_START+1)
#define OSDLD_PALETTE_ENTRY_REGION_TITLE_INFO           (OSDLD_PALETTE_ENTRY_START+2)
#define OSDLD_PALETTE_ENTRY_REGION_CHAPTER_ITEM         (OSDLD_PALETTE_ENTRY_START+3)
#define OSDLD_PALETTE_ENTRY_REGION_CHAPTER_INFO         (OSDLD_PALETTE_ENTRY_START+4)
#define OSDLD_PALETTE_ENTRY_REGION_TIME                 (OSDLD_PALETTE_ENTRY_START+5)
#define OSDLD_PALETTE_ENTRY_REGION_FOLDER_ITEM          (OSDLD_PALETTE_ENTRY_START+6)
#define OSDLD_PALETTE_ENTRY_REGION_FOLDER_INFO          (OSDLD_PALETTE_ENTRY_START+7)

//define the palette color
#define OSDLD_PALETTE_COLOR_GENERAL_BACKGROUND          0x202020     
#define OSDLD_PALETTE_COLOR_REGION_TITLE_ITEM           0xFFFFFF
#define OSDLD_PALETTE_COLOR_REGION_TITLE_INFO           0xFFCC00
#define OSDLD_PALETTE_COLOR_REGION_CHAPTER_ITEM         0xFFFFFF
#define OSDLD_PALETTE_COLOR_REGION_CHAPTER_INFO         0xFFCC00
#define OSDLD_PALETTE_COLOR_REGION_TIME                 0xFFCC00
#define OSDLD_PALETTE_COLOR_REGION_FOLDER_ITEM          OSDLD_PALETTE_COLOR_REGION_TITLE_ITEM
#define OSDLD_PALETTE_COLOR_REGION_FOLDER_INFO          OSDLD_PALETTE_COLOR_REGION_TITLE_INFO
#endif //GDI_4_BIT_OSD

//define the starting position and the size of the virtual panel
#define OSDLD_START_H                           0 //16 //CoCo1.24, for OSD's horizontal position move
#ifdef SAMLL_DISPLAY_MODE_2 //CoCo.230, show small display mode.
#define OSDLD_START_V                           32
#else
#define OSDLD_START_V                           54//40
#endif
#define OSDLD_WIDTH                             592//520
#define OSDLD_HEIGHT                            32

//define the number of regions          
#define OSDLD_TOTAL_REGIONS                     5

//define the regions for one-line display
#define OSDLD_REGION_TITLE                      0
#define OSDLD_REGION_CHAPTER                    1
#define OSDLD_REGION_TIME                       2
#define OSDLD_REGION_FOLDER                     3
#define OSDLD_REGION_TRACK                      4
#define OSDLD_REGION_PROGRAM					5 //CoCo1.07, add program icon
#define OSDLD_REGION_TITLE_MENU                 6 
#define OSDLD_REGION_ALL                        0xFF

#define OSDLD_DISTANCE_REGION_START_TITLE       8
//Region2: display the "Title" for DVD
//#define OSDLD_REGION_TITLE_START_H              (OSDLD_REGION_PLAYSTATE_START_H+OSDLD_REGION_PLAYSTATE_WIDTH+OSDLD_DISTANCE_REGION_PLAYSTATE_TITLE)
#define OSDLD_REGION_TITLE_START_H              (OSDLD_START_H+OSDLD_DISTANCE_REGION_START_TITLE)
#define OSDLD_REGION_TITLE_WIDTH                160
#define OSDLD_REGION_TITLE_ITEM_COLOR           OSDLD_PALETTE_ENTRY_REGION_TITLE_ITEM
#define OSDLD_REGION_TITLE_INFO_COLOR           OSDLD_PALETTE_ENTRY_REGION_TITLE_INFO
#define OSDLD_REGION_TITLE_NUMBER_INDEX         1

//define the distance between region 2 and region 3.
#define OSDLD_DISTANCE_REGION_TITLE_CHAPTER     8

//Region3: display "Chapter" for DVD
#define OSDLD_REGION_CHAPTER_START_H            (OSDLD_REGION_TITLE_START_H+OSDLD_REGION_TITLE_WIDTH+OSDLD_DISTANCE_REGION_TITLE_CHAPTER)
#define OSDLD_REGION_CHAPTER_WIDTH              184
#define OSDLD_REGION_CHAPTER_ITEM_COLOR         OSDLD_PALETTE_ENTRY_REGION_CHAPTER_ITEM
#define OSDLD_REGION_CHAPTER_INFO_COLOR         OSDLD_PALETTE_ENTRY_REGION_CHAPTER_INFO
#define OSDLD_REGION_CHAPTER_NUMBER_INDEX       1

//CoCo2.37
#define OSDLD_REGION_TITLE_MENU_START_H         OSDLD_REGION_TITLE_START_H
#define OSDLD_REGION_TITLE_MENU_WIDTH           (OSDLD_REGION_TITLE_WIDTH+OSDLD_DISTANCE_REGION_TITLE_CHAPTER+OSDLD_REGION_CHAPTER_WIDTH)
#define OSDLD_REGION_TITLE_MENU_COLOR           OSDLD_PALETTE_ENTRY_REGION_TITLE_MENU

//define the distance between region 3 and region 4.
#define OSDLD_DISTANCE_REGION_CHAPTER_TIME      16

//Region4: display the time
#define OSDLD_REGION_TIME_START_H               (OSDLD_START_H+424)
#define OSDLD_REGION_TIME_WIDTH                 128
#define OSDLD_REGION_TIME_COLOR                 OSDLD_PALETTE_ENTRY_REGION_TIME
#define OSDLD_REGION_TIME_NUMBER_INDEX          1

//CoCo1.07, add program icon 
//define the distance between "Time" and "Program" status.
#define OSDLD_DISTANCE_REGION_TIME_PROGRAM      8

//CoCo1.07, add program icon 
//Display the "Program" status.
#define OSDLD_REGION_PROGRAM_START_H			(OSDLD_REGION_TIME_START_H+OSDLD_REGION_TIME_WIDTH+OSDLD_DISTANCE_REGION_TIME_PROGRAM)
#define OSDLD_REGION_PROGRAM_WIDTH				(OSDLD_START_H+OSDLD_WIDTH-OSDLD_REGION_PROGRAM_START_H)
#define OSDLD_REGION_PROGRAM_COLOR				OSDLD_PALETTE_ENTRY_REGION_PROGRAM

//define the distance between the starting position
#define OSDLD_DISTANCE_REGION_START_TRACK       8

//define the track region
#define OSDLD_REGION_TRACK_START_H              (OSDLD_START_H+OSDLD_DISTANCE_REGION_START_TRACK)
#define OSDLD_REGION_TRACK_WIDTH                216
#define OSDLD_REGION_TRACK_ITEM_COLOR           OSDLD_PALETTE_ENTRY_REGION_TITLE_ITEM
#define OSDLD_REGION_TRACK_INFO_COLOR           OSDLD_PALETTE_ENTRY_REGION_TITLE_INFO
#define OSDLD_REGION_TRACK_NUMBER_INDEX         1

//define the distance between the title and folder.
#define OSDLD_DISTANCE_REGION_TRACK_FOLDER      0

//For JPEG title only
#define OSDLD_REGION_FOLDER_START_H             (OSDLD_REGION_TRACK_START_H+OSDLD_REGION_TRACK_WIDTH+OSDLD_DISTANCE_REGION_TRACK_FOLDER)
#define OSDLD_REGION_FOLDER_WIDTH               200
#define OSDLD_REGION_FOLDER_ITEM_COLOR          OSDLD_PALETTE_ENTRY_REGION_FOLDER_ITEM
#define OSDLD_REGION_FOLDER_INFO_COLOR          OSDLD_PALETTE_ENTRY_REGION_FOLDER_INFO
#define OSDLD_REGION_FOLDER_FONT_INDEX          0

//Exported API for OSD control module.
BYTE OSDLD_Update(BYTE bMessage, WORD wParam);

//internal functions for one-line display
void _OSDLD_InitializeGDI(void);
void _OSDLD_ClearRegion(BYTE bClearRegion, BYTE bPos);
void _OSDLD_ShowTitleInfo(void);
void _OSDLD_ShowTitleMenu(void); //CoCo2.37
void _OSDLD_ShowChapterInfo(void);
void _OSDLD_ShowTrackInfo(void);
void _OSDLD_ShowFolderInfo(void);
void _OSDLD_DrawRegion(BYTE bRegion, BYTE bType, BYTE bPos);
void _OSDLD_GetInfoPos(BYTE bMessage);
void _OSDLD_ShowTime(void);
void _OSDLD_Initial(void);
void _OSDLD_OutputString(BYTE bMessage);
void _OSDLD_ShowItem(BYTE bMessage);
void _OSDLD_ShowInfo(BYTE bMessage);
void _OSDLD_ShowUnknownTime(void);
void _OSDLD_UpdateUnknownRegions(void);
void _OSDLD_ShowUnknownTrack(void);
void _OSDLD_ShowUnknownTitle(void);
void _OSDLD_ShowUnknownChapter(void);

#endif //__OSDLD_H__

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
在线观看成人小视频| 69堂精品视频| 视频一区二区三区入口| 国产精品欧美久久久久无广告| 欧美日韩高清影院| 91丨九色丨尤物| 国产一区在线精品| 日本美女一区二区三区| 一个色在线综合| 国产精品久久影院| 久久精品亚洲乱码伦伦中文| 这里只有精品视频在线观看| 91国偷自产一区二区开放时间 | 在线看国产日韩| 成人h动漫精品一区二| 韩国一区二区在线观看| 美腿丝袜在线亚洲一区 | 激情成人午夜视频| 日韩1区2区3区| 一区二区三区欧美视频| 国产欧美1区2区3区| 亚洲精品一区二区三区精华液 | 亚洲丝袜另类动漫二区| 国产亚洲精品资源在线26u| 日韩一区二区三区视频| 在线观看免费一区| 色婷婷综合中文久久一本| 粉嫩13p一区二区三区| 国产乱国产乱300精品| 老司机免费视频一区二区| 青青青伊人色综合久久| 日本成人在线不卡视频| 天堂成人免费av电影一区| 亚洲成av人片www| 亚瑟在线精品视频| 亚洲444eee在线观看| 午夜伦欧美伦电影理论片| 午夜久久久久久| 日本网站在线观看一区二区三区| 亚洲成人动漫av| 日产欧产美韩系列久久99| 免费在线成人网| 老司机免费视频一区二区三区| 麻豆国产精品一区二区三区 | 日日夜夜精品视频天天综合网| 亚洲一二三区视频在线观看| 亚洲午夜精品久久久久久久久| 亚洲一区二区3| 手机精品视频在线观看| 老司机精品视频在线| 国产精品一区二区在线观看不卡| 国产成人av一区二区三区在线 | 久久精品视频免费观看| 国产人成一区二区三区影院| 国产精品丝袜久久久久久app| 亚洲丝袜另类动漫二区| 午夜久久电影网| 激情综合网最新| 成人不卡免费av| 欧美三级韩国三级日本一级| 欧美一区二区三区视频免费| 久久久久久久av麻豆果冻| 亚洲女同女同女同女同女同69| 午夜精品福利视频网站| 精品亚洲国内自在自线福利| 波波电影院一区二区三区| 欧美色偷偷大香| 久久先锋影音av| 亚洲精品视频在线观看免费| 日产国产欧美视频一区精品| 国产成人综合网| 欧美伊人精品成人久久综合97| 欧美v日韩v国产v| 中文字幕亚洲不卡| 美腿丝袜一区二区三区| www.亚洲人| 日韩欧美激情一区| 中文字幕制服丝袜一区二区三区| 亚洲18色成人| 波多野洁衣一区| 91精品国产aⅴ一区二区| 日本一区二区在线不卡| 天天操天天干天天综合网| 国产精品一区二区三区乱码| 欧美亚洲国产一区二区三区 | 欧美日韩一区二区三区四区| 久久午夜电影网| 亚洲成人av一区| 粉嫩高潮美女一区二区三区 | 欧美日韩国产天堂| 国产欧美一区二区在线观看| 一区二区三区蜜桃| 成熟亚洲日本毛茸茸凸凹| 欧美精品一卡两卡| 亚洲色图视频网| 国产精品小仙女| 欧美国产精品久久| 亚洲gay无套男同| 99久久综合99久久综合网站| 欧美一级理论性理论a| 国产精品久久久久影院色老大| 免费观看久久久4p| 欧美伊人久久久久久午夜久久久久| 国产亚洲综合性久久久影院| 日本sm残虐另类| 欧美网站大全在线观看| 国产精品网曝门| 老司机午夜精品| 91精品久久久久久蜜臀| 亚洲精品免费在线观看| av欧美精品.com| www亚洲一区| 久久国产夜色精品鲁鲁99| 欧美精品日韩一区| 樱桃视频在线观看一区| 不卡av免费在线观看| 国产午夜精品一区二区三区嫩草| 老司机精品视频在线| 91精品国产综合久久久蜜臀图片| 亚洲综合偷拍欧美一区色| www.色综合.com| 国产精品久久久久久久久果冻传媒 | 欧美高清一级片在线| 亚洲卡通动漫在线| 色婷婷亚洲精品| 亚洲日本va午夜在线影院| 大桥未久av一区二区三区中文| 国产亚洲一二三区| 国产乱码精品一区二区三区av| 精品不卡在线视频| 国内精品久久久久影院薰衣草| 精品国产一区二区三区久久久蜜月 | 亚洲三级在线观看| 91在线国产福利| 1区2区3区精品视频| 成人午夜视频福利| 国产精品国产三级国产aⅴ中文| 国产成人综合网| 国产精品久久久久三级| 色综合久久综合网欧美综合网| 亚洲激情自拍视频| 欧美色精品在线视频| 天天av天天翘天天综合网色鬼国产 | 欧美日本精品一区二区三区| 亚洲123区在线观看| 5566中文字幕一区二区电影| 蜜桃视频在线观看一区二区| 精品国产一区二区三区忘忧草 | 日韩一区二区三区在线观看| 蜜臀av性久久久久蜜臀av麻豆 | 久久午夜国产精品| www.日本不卡| 亚洲高清免费一级二级三级| 欧美一区日韩一区| 经典一区二区三区| 国产精品久久久久久久第一福利| 94-欧美-setu| 午夜欧美2019年伦理| 久久夜色精品国产噜噜av| 成人免费视频播放| 亚洲综合色噜噜狠狠| 日韩免费一区二区三区在线播放| 国产真实乱偷精品视频免| 中文字幕在线视频一区| 欧美视频你懂的| 久久国产欧美日韩精品| |精品福利一区二区三区| 欧美日韩精品一二三区| 激情欧美日韩一区二区| 亚洲欧美激情视频在线观看一区二区三区| 国产欧美日韩综合| 欧美午夜电影在线播放| 看电影不卡的网站| 自拍偷拍亚洲激情| 日韩情涩欧美日韩视频| 成人激情综合网站| 丝瓜av网站精品一区二区 | ㊣最新国产の精品bt伙计久久| 欧美精品在线观看播放| 成人午夜在线播放| 视频一区国产视频| 中文字幕中文字幕在线一区 | 国内欧美视频一区二区| 一区二区三区欧美在线观看| 久久一区二区三区国产精品| 欧美在线综合视频| 国产91精品精华液一区二区三区| 性感美女久久精品| 中文字幕欧美国产| 日韩欧美国产一区二区在线播放| 91麻豆精品在线观看| 国产美女精品一区二区三区| 亚洲国产aⅴ天堂久久| 国产精品美女久久久久久久 | 亚洲午夜电影在线观看| 国产欧美一区二区精品秋霞影院| 欧美精品一二三| 色av一区二区| 成人一道本在线| 国产乱码字幕精品高清av |