invstateloadcolors.c

来自「LCD显示驱动控制程序」· C语言 代码 · 共 49 行

C
49
字号
//******************************************************************
//
//          Copyright (C) 2003. GENESIS MICROCHIP INC.
//  All rights reserved.  No part of this program may be reproduced.
//
//  Genesis Microchip Inc., 165 Commerce Valley Dr. West
//          Thornhill, Ontario, Canada, L3T 7V8
//	Genesis Microchip Corp., 2150 Gold Street
//			Alviso, CA 95002	USA
//
//================================================================
//
// MODULE:      InvStateLoadColors.c
//
// USAGE:       
//
//******************************************************************************
#include "inc\all.h"

#ifdef Action_LoadColorsInvisibleState_WB_Used
void LoadColorsInvisibleState()
{
	BYTE i;
	#ifdef DEBUG_OSD
		gm_Print("LoadColorsInvisibleState",0);	
	#endif

	gm_GetActionOperand();	

	for (i = 0; i < ((ST_OSD_INVISIBLESTATE_CTRL *) ActionOp)->FragmNum; ++i)
	{
		
		ST_OSD_CLUT* pClut = ((ST_OSD_INVISIBLESTATE_CTRL *) ActionOp)->ColorRef + i;

		OsdC_LoadColor (
#ifdef OLD_PRIMITIVES
							(WORD ROM*)(pClut->Bp_Clut + 1), 
#else//#ifdef OLD_PRIMITIVES
							(BYTE ROM*)(pClut->Bp_Clut + 1), 

#endif//#else//#ifdef OLD_PRIMITIVES
							pClut->Bp_Clut [0], 
							pClut->B_StartPosition
						);
	}
}
#endif	//#ifdef Action_LoadColorsInvisibleState_WB_Used

⌨️ 快捷键说明

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