|
typedef struct MSK_MSSIM_FUN_LIST_tag
{
HANDLE (*fp_MSSIM_GetSIOLockEvent)();
UINT (*fp_MSSIM_sio_flush_tx)(void *, UINT);
void (*fp_MSSIM_sio_free)(void *);
void (*fp_MSSIM_bridge_power_off)(HANDLE, HANDLE);
void (*fp_MSSIM_Trace)(const char *);
WORD (*fp_MSSIM_KPD_ScanKey)();
UINT (*fp_MSSIM_LCD_GetPanelSize)();
WORD * (*fp_MSSIM_LCD_GetBufferPointer)();
void (*fp_MSSIM_LCD_SetPixelColor)( WORD, WORD, WORD );
WORD (*fp_MSSIM_LCD_GetPixelColor)( WORD, WORD );
void (*fp_MSSIM_LCD_DrawPixel)( WORD, WORD, WORD );
void (*fp_MSSIM_LCD_InvalidateRect)( WORD, WORD, WORD, WORD );
void (*fp_MSSIM_LCD_Invalidate)();
UINT (*fp_MSSIM_SubLCD_GetPanelSize)();
WORD * (*fp_MSSIM_SubLCD_GetBufferPointer)();
void (*fp_MSSIM_SubLCD_SetPixelColor)( WORD, WORD, WORD );
WORD (*fp_MSSIM_SubLCD_GetPixelColor)( WORD, WORD );
void (*fp_MSSIM_SubLCD_DrawPixel)( WORD, WORD, WORD );
void (*fp_MSSIM_SubLCD_InvalidateRect)( WORD, WORD, WORD, WORD );
void (*fp_MSSIM_SubLCD_Invalidate)();
//@ Liu Kai 2004-7-1 CR10261
BYTE (*fp_MSSIM_LCD_GetInfo)( BYTE,void* );
// Used to rotate screen
BYTE (*fp_MSSIM_Rotate_Screen)( BYTE );
}
MSK_MSSIM_FUN_LIST;
实现上述所有的函数就可以了。 |
|