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

📄 tvtb1306videoamp.h.svn-base

📁 最新火热的CX32 源代码
💻 SVN-BASE
字号:
#ifndef _TB1306D_VIDEOAMP_H_
#define _TB1306_VIDEOAMP_H_

typedef struct tagVideoAMP_CONTROL
{
    Byte ucRCut;
    Byte ucGCut;
    Byte ucBCut;
    Byte ucRDrive;
    Byte ucGDrive;
    Byte ucBDrive;
    Byte ucUniColor;
    Byte ucBrightness;
    Byte ucColor;
    Byte ucSVM;
    Byte ucBlackStretch;
    Byte ucOSD;
    Byte ucABL;
    Byte ucTest1;
    Byte ucTest2;
}VIDEOAMP_CONTROL;

#define VIDEOAMP_SUB_RCUT	FIELD_OFFSET(VIDEOAMP_CONTROL, ucRCut)
#define VIDEOAMP_SUB_GCUT	FIELD_OFFSET(VIDEOAMP_CONTROL, ucGCut)
#define VIDEOAMP_SUB_BCUT	FIELD_OFFSET(VIDEOAMP_CONTROL, ucBCut)
#define VIDEOAMP_SUB_RDRIVE 	FIELD_OFFSET(VIDEOAMP_CONTROL, ucRDrive)
#define VIDEOAMP_SUB_GDRIVE 	FIELD_OFFSET(VIDEOAMP_CONTROL, ucGDrive)
#define VIDEOAMP_SUB_BDRIVE 	FIELD_OFFSET(VIDEOAMP_CONTROL, ucBDrive)
#define VIDEOAMP_SUB_CONTRAST		FIELD_OFFSET(VIDEOAMP_CONTROL, ucUniColor)
#define VIDEOAMP_SUB_BRIGHTNESS	FIELD_OFFSET(VIDEOAMP_CONTROL, ucBrightness)
#define VIDEOAMP_SUB_SATURATION	FIELD_OFFSET(VIDEOAMP_CONTROL, ucColor)
#define VIDEOAMP_SUB_SVM	FIELD_OFFSET(VIDEOAMP_CONTROL, ucSVM)
#define VIDEOAMP_SUB_BS	FIELD_OFFSET(VIDEOAMP_CONTROL, ucBlackStretch)
#define VIDEOAMP_SUB_OSD	FIELD_OFFSET(VIDEOAMP_CONTROL, ucOSD)
#define VIDEOAMP_SUB_ABL		FIELD_OFFSET(VIDEOAMP_CONTROL, ucABL)
#define VIDEOAMP_SUB_TEST1				FIELD_OFFSET(VIDEOAMP_CONTROL, ucTest1)
#define VIDEOAMP_SUB_Test2		FIELD_OFFSET(VIDEOAMP_CONTROL, ucTest2)

#define VIDEOAMP_SUB_NUMBER		sizeof(VIDEOAMP_CONTROL)

Bool TB1306_VideoAmpInit(Void);
Bool TB1306_VideoAmpSetAttr(Byte ucAttr, Byte ucVal);
Byte TB1306_VideoAmpGetAttr(Byte ucAttr);
Bool TB1306_VideoAmpSetByEepromByte(Byte ucEepromAddress, Byte ucVal);
Byte TB1306_VideoAmpGetEepromByte(Byte ucEepromAddress);
//Byte tdGetVideoAmpMode(Void);
//Byte tdGetSubConBriCol(Byte ucIndex);
Void tdUserSetColorTmp(Byte ucColorTemp);
Void tdUserSetBEContrast(Void);
Void tdUserSetBEColor(Void);
Void tdUserSetBEVM(Void);
Void tdUserWriteVideoAmp(Void);
Void tdUserSetBlackStretch(Byte ucPicMode);


#endif

⌨️ 快捷键说明

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