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

? 歡迎來(lái)到蟲(chóng)蟲(chóng)下載站! | ?? 資源下載 ?? 資源專輯 ?? 關(guān)于我們
? 蟲(chóng)蟲(chóng)下載站

?? tvpicture.h.svn-base

?? 最新火熱的CX32 源代碼
?? SVN-BASE
字號(hào):

/**
 *  This code and information is part of Trident TVAPI 
 *  Copyright (C) Trident Technologies, Inc.
 *  2002  All rights reserved.
 *
 *  This file contains definitions and macros related to 
 *  DPTV and PMM picture
 *
 *  Revision:
 *  06/01/2002  mark modify	
 *  05/2002  	mark Created
 *  
 **/
#ifndef tvPictureH               
#define tvPictureH 

#ifdef __cplusplus
extern "C" {
#endif

//----------- TVAPI Callback ---------------------------
/*
 *	Application shall implement this callback routine.
 *
 *  Application will read picture settings from EEPROM, then set hardware, and update
 *  OSD menu if necessary.
 *
 *  @param ucWinType  Window type, can be ::_WT_MP_ or ::_WT_PP_.
 *
 */ 
Void tvAppUpdatePicture(Byte ucWinType);

//----------- TVAPI -----------------------------------

typedef struct tagNoiseReductionTable
{
    Word wNRTableID;        /** The word is optimized for 80C51 */
    Byte ucNRTableCol[9];  /** motion: full, half, still; signal: strong, medium, weak */
} NoiseReductionTable;
typedef NoiseReductionTable RomPtr RPNoiseReductionTable;

#define _DVNR_AUTO_     0
#define _DVNR_LOW_      1
#define _DVNR_MEDIUM_   2
#define _DVNR_HIGH_     3
#define _DVNR_OFF_      4

#define ACM_FLESH		0
#define ACM_GREEN		1
#define ACM_BLUE		2

// Application will be responsible for converting input range


/*
 *	Trident will maintain this file internally. 
 */

/*
#define CONTRAST_HIGHTEST      0x3F       // 99
#define CONTRAST_MIDDLE        0x20       // 50
#define CONTRAST_LOWEST        0x00       // 00

#define BRIGHTNESS_HIGHTEST    0x7F       // 99
#define BRIGHTNESS_MIDDLE      0x0C       // 50
#define BRIGHTNESS_LOWEST      (0-0x80)   // 0

#define SHARPNESS_HIGHTEST     0x1F
#define SHARPNESS_MIDDLE       0x0C
#define SHARPNESS_LOWEST       0x00

#define SATURATION_HIGHTEST    0x7F
#define SATURATION_MIDDLE      0x40
#define SATURATION_LOWEST      0x00

#define tvConvertContrast(ucVal)\
        tvConvertMenuValToReg(ucVal, CONTRAST_LOWEST, CONTRAST_MIDDLE, CONTRAST_HIGHTEST)
#define tvInConvertContrast(ucVal) \
        tvConvertRegToMenuVal(ucVal, CONTRAST_LOWEST, CONTRAST_MIDDLE, CONTRAST_HIGHTEST)

#define tvConvertBrightness(ucVal) \
        tvConvertMenuValToReg(ucVal, BRIGHTNESS_LOWEST, BRIGHTNESS_MIDDLE, BRIGHTNESS_HIGHTEST)
#define tvInConvertBrightness(ucVal) \
        tvConvertRegToMenuVal(ucVal, BRIGHTNESS_LOWEST, BRIGHTNESS_MIDDLE, BRIGHTNESS_HIGHTEST)

#define tvConvertSharpness(ucVal) \
        tvConvertMenuValToReg(ucVal, SHARPNESS_LOWEST, SHARPNESS_MIDDLE, SHARPNESS_HIGHTEST)
#define tvInConvertSharpness(ucVal) \
        tvConvertRegToMenuVal(ucVal, SHARPNESS_LOWEST, SHARPNESS_MIDDLE, SHARPNESS_HIGHTEST)

#define tvConvertSaturation(ucVal) \
        tvConvertMenuValToReg(ucVal, SATURATION_LOWEST, SATURATION_MIDDLE, SATURATION_HIGHTEST)
#define tvInConvertSaturation(ucVal) \
        tvConvertRegToMenuVal(ucVal, SATURATION_LOWEST, SATURATION_MIDDLE, SATURATION_HIGHTEST)
*/
Word tvConvertMenuValToReg(Byte ucVal,Byte ucBitNum, Short LOW, Short MID, Short HIGH);
Byte tvConvertRegToMenuVal(Word wVal, Byte ucBitNum, Short LOW, Short MID, Short HIGH);
Byte tvConverToReg(Byte ucVal, Byte MIN, Byte MID, Byte MAX);
Byte tvConverToReg1(Byte ucVal, Byte MIN, Byte MID, Byte MAX);//YYM ADD
/*
#define tvConvertHue(wVal) \
        tvConvertMenuValToReg(ucVal, 10,HUE_LOWEST, HUE_MIDDLE, HUE_HIGHTEST)
#define tvInConvertHue(ucVal) \
        tvConvertRegToMenuVal(ucVal, 10, HUE_LOWEST, HUE_MIDDLE, HUE_HIGHTEST)
*/


#if 0//#ifndef FACTORY_MODE_ENABLE

#define HUE_HIGHTEST           0x5F            //99
#define HUE_MIDDLE             0x0             //50
#define HUE_LOWEST             (0 - 0x5F)      //0

#define CONTRAST_HIGHTEST       0xff        // 100
#define CONTRAST_MIDDLE         0xB0        // 50
#define CONTRAST_LOWEST         0x40        // 00

#define BRIGHTNESS_HIGHTEST     0x64        // 100
#define BRIGHTNESS_MIDDLE       0x00        // 50
#define BRIGHTNESS_LOWEST       (0 - 0x64)  // 0

#define SHARPNESS_HIGHTEST      0x1F
#define SHARPNESS_MIDDLE        0x10
#define SHARPNESS_LOWEST        0x00

#define SATURATION_HIGHTEST     0x7F
#define SATURATION_MIDDLE       0x37
#define SATURATION_LOWEST       0x00

#endif

/*
#define tvConvertHue(ucVal)  tvConverToReg(ucVal,HUE_LOWEST, HUE_MIDDLE, HUE_HIGHTEST)
#define tvInConvertHue(ucVal) ucVal

#define tvConvertContrast(ucVal)  tvConverToReg(ucVal, CONTRAST_LOWEST, CONTRAST_MIDDLE, CONTRAST_HIGHTEST)
#define tvInConvertContrast(ucVal) ucVal 

#define tvConvertBrightness(ucVal) tvConverToReg(ucVal, BRIGHTNESS_LOWEST, BRIGHTNESS_MIDDLE, BRIGHTNESS_HIGHTEST)
#define tvInConvertBrightness(ucVal) ucVal

#define tvConvertSharpness(ucVal) tvConverToReg(ucVal, SHARPNESS_LOWEST, SHARPNESS_MIDDLE, SHARPNESS_HIGHTEST)
#define tvInConvertSharpness(ucVal) ucVal

#define tvConvertSaturation(ucVal) tvConverToReg(ucVal, SATURATION_LOWEST, SATURATION_MIDDLE, SATURATION_HIGHTEST)
#define tvInConvertSaturation(ucVal) ucVal
*/

Void tvSetContrast(Byte ucWindowType, Byte ucVal);
void tvSetContrastforPC(Byte ucVal);
Void tvSetBrightness(Byte ucWindowType, Byte ucVal);
Void tvSetBrightnessForPC(Byte ucWindowType, Byte ucVal);
void tvSetSaturation(Byte ucWindowType, Byte ucVal);
Void tvSetHue(Byte ucWindowType, Byte ucVal);
Void tvSetSharpness(Byte ucWindowType, Byte ucVal);
Void tvSetColorTemp(Byte ucWindowType, Byte ucColorTemp);
Void tvSetPicMode(Byte ucVal);

// 0 <= ucVal <= 4
Void tvSetDVNR(Word wNRTableID, Byte ucVal);
Void tvSetUVDelay(Byte ucUVDelay);
Void tvSetDVVMLevel(Byte ucVMGain, Byte ucVMDelay);
Void tvSetDVVMOnOff(Bool bOnOff);
Bool tvGetDVVMOnOff(Void);
Void tvSetCinemaMode(Bool bOn);

// 0 <= ucVal <= 2
Void tvSetDVMode(Byte ucVal);
Byte tvGetAdjustValue(GPByte pByte, Byte ucValue);
/*
 *	This routine will be invoked when MP/PIP input source is changed.
 */
Void tvUpdatePicture(Byte ucWinType);
Void tvSetSVPVideo(Void);
Void tvSetGamma(Byte ucPicMode);
Void tvSetPictureSize(Void);
Void tvAutoWeakSignalDetect(Void);
Void tvSetFleshtone(Byte ucWindowType, Byte ucVal);
Void tvSetGreentone(Byte ucWindowType, Byte ucVal);
Void tvSetBluetone(Byte ucWindowType, Byte ucVal);
Void tvSetBackLight(Byte ucVal);

//-----------------------------------------------------

#ifdef __cplusplus
};
#endif

#endif

?? 快捷鍵說(shuō)明

復(fù)制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號(hào) Ctrl + =
減小字號(hào) Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
成人性色生活片免费看爆迷你毛片| 日韩激情视频在线观看| 国产成人鲁色资源国产91色综| 国产欧美一区二区三区在线老狼| 粗大黑人巨茎大战欧美成人| 有码一区二区三区| 精品久久久久久无| 99久久国产综合色|国产精品| 午夜免费欧美电影| 亚洲国产精华液网站w| 在线日韩一区二区| 国产精品一二三四区| 玉足女爽爽91| 国产亚洲午夜高清国产拍精品| 91在线视频在线| 婷婷中文字幕综合| 精品噜噜噜噜久久久久久久久试看 | 久久久久国产精品厨房| 99视频超级精品| 麻豆精品视频在线观看| 综合激情网...| 精品美女被调教视频大全网站| 一本到不卡精品视频在线观看| 看国产成人h片视频| ...av二区三区久久精品| 欧美一级淫片007| 国产91精品一区二区麻豆亚洲| 日韩美女久久久| 久久女同性恋中文字幕| 在线播放一区二区三区| www.亚洲精品| 国产成人亚洲综合a∨婷婷图片| 国产精品毛片高清在线完整版| 日韩欧美中文字幕公布| 99久久伊人网影院| 国产福利91精品| 亚洲日本va在线观看| 久久精品欧美一区二区三区麻豆| 欧美日韩亚州综合| 成人激情文学综合网| 久久99国产精品免费网站| 亚洲一区二区三区在线看| 国产午夜精品在线观看| 日韩欧美国产wwwww| 91浏览器在线视频| 成人小视频在线| 日韩成人精品在线观看| 亚洲精品中文在线影院| 国产精品久久久一本精品| 国产午夜精品久久久久久久 | 亚洲乱码国产乱码精品精可以看 | 美女网站在线免费欧美精品| 一区二区三区四区国产精品| 中文字幕亚洲一区二区av在线 | 美国毛片一区二区三区| 午夜精品在线看| 亚洲一区影音先锋| 18欧美乱大交hd1984| 国产亚洲美州欧州综合国| 91精品国模一区二区三区| 色菇凉天天综合网| 91久久精品网| 欧美日韩综合一区| 在线不卡a资源高清| 欧美在线观看你懂的| 欧美情侣在线播放| 欧美精品777| 3atv一区二区三区| 日韩欧美国产wwwww| 欧美成人r级一区二区三区| 色综合天天综合网天天狠天天| 91丝袜高跟美女视频| 色婷婷av久久久久久久| 欧美视频精品在线| 欧美一级生活片| 日韩欧美一区电影| 欧美另类久久久品| 欧美不卡视频一区| 中文幕一区二区三区久久蜜桃| 国产日本欧洲亚洲| 亚洲欧洲精品一区二区精品久久久| 中文字幕综合网| 亚洲成在人线在线播放| 日本vs亚洲vs韩国一区三区二区 | 亚洲图片一区二区| 午夜精品久久久久久久久久| 亚洲成人激情av| 精品一区二区三区日韩| 国产成a人亚洲精| 色妹子一区二区| 欧美日韩国产一级| 亚洲精品一区二区三区四区高清| 国产欧美日韩精品一区| 亚洲美女少妇撒尿| 日韩中文字幕亚洲一区二区va在线| 六月丁香综合在线视频| 成人深夜视频在线观看| 不卡视频在线看| 99精品视频中文字幕| 欧美日韩精品一区二区在线播放 | 成人av电影在线| 91传媒视频在线播放| 欧美一级欧美三级| 国产精品久久久久久久久久免费看 | 在线视频国内一区二区| 日韩欧美在线一区二区三区| 日本一区二区免费在线观看视频 | 国产一区视频网站| 色播五月激情综合网| 精品国产乱码久久久久久影片| 中文字幕在线观看不卡视频| 亚洲福利视频三区| 国产精品一区专区| 欧美色老头old∨ideo| 久久久99精品久久| 亚洲男人的天堂一区二区| 日本少妇一区二区| 在线视频一区二区三| 久久综合久久鬼色中文字| 亚洲免费大片在线观看| 国产一本一道久久香蕉| 欧美日韩国产一级| 亚洲欧美国产三级| 激情图片小说一区| 欧美日韩午夜在线视频| 中文字幕第一区综合| 免费三级欧美电影| 色综合中文字幕国产 | 久久精品欧美日韩| 日韩va亚洲va欧美va久久| 色域天天综合网| 国产日产亚洲精品系列| 日韩经典中文字幕一区| av毛片久久久久**hd| 777色狠狠一区二区三区| 一区二区在线观看免费| 成熟亚洲日本毛茸茸凸凹| 亚洲精品在线观看网站| 五月综合激情婷婷六月色窝| av色综合久久天堂av综合| 久久综合资源网| 麻豆精品精品国产自在97香蕉 | 国产精品1024| 日韩午夜激情av| 亚洲成a人在线观看| 91麻豆精品一区二区三区| 国产精品美女久久久久久久网站| 久久 天天综合| 精品视频免费在线| 国产精品情趣视频| 国产精品综合网| 欧美精品一区二区三区高清aⅴ| 奇米一区二区三区av| 欧美顶级少妇做爰| 日本在线观看不卡视频| 欧美人与性动xxxx| 日韩高清在线观看| 91麻豆精品国产91久久久久久| 亚洲成人一区在线| 日韩女优毛片在线| jvid福利写真一区二区三区| 亚洲人成7777| 欧美伦理影视网| 久久99精品国产.久久久久| 国产精品美女久久久久久久久久久 | 中文字幕一区免费在线观看| 91免费小视频| 首页综合国产亚洲丝袜| 26uuu精品一区二区| 成人av在线观| 婷婷中文字幕综合| 国产三级精品在线| 欧美中文字幕一区| 国产自产v一区二区三区c| 中文字幕亚洲电影| 在线不卡a资源高清| 风间由美一区二区av101| 一区二区免费在线| 欧美va在线播放| 91免费版在线看| 另类小说色综合网站| 亚洲免费在线视频| 日韩女优毛片在线| 色综合久久天天| 久久99国产精品久久99果冻传媒| 亚洲欧美日本在线| 欧美精品一区男女天堂| 色国产精品一区在线观看| 国模冰冰炮一区二区| 亚洲一区欧美一区| 国产欧美日韩精品一区| 欧美美女一区二区| 99久久er热在这里只有精品66| 精品一二三四区| 亚洲在线观看免费视频| 亚洲国产精华液网站w| 日韩精品专区在线影院观看| 色嗨嗨av一区二区三区| 成人性生交大合| 激情亚洲综合在线|