SKYENGINE API  参考手册返回目录  

 
int32 mr_platEx

(int32 code = 1201,
uint8* input,
int32 input_len,
uint8** output,
int32* output_len,
MR_PLAT_EX_CB* cb
)



Description
获取字宽字高。这个接口主要为了解决某些平台字宽字高不等的情况。这个接口返回在该平台上最大的字宽和字高。
Parameters

Name Description
input
input_len
output int32 指针
output_len 输出大小
cb

Return Value

MR_SUCCESS                  设置成功
MR_FAILED                     设置失败
MR_IGNOR                      不支持该功能

Remarks

返回值为int32 指针: 0~7bit   中文字宽
                           8~15bit  中文字高
                           16~23bit  英文字宽
                           24~31bit  英文字高

Example

/*mrp code*/

int32 *info = NULL;
int32 len;
int32 re = -1;

re = mrc_platEx( 1201, NULL, 0, (uint8**)&info, (int32*)&len, NULL );
if ( MR_SUCCESS == re)
{
    mrc_printf( "Chinese:width=%d,height=%d. English:width=%d,height=%d", (*info & 0x000000ff),\
   (*info & 0x0000ff00)>>8, (*info & 0x00ff0000)>>16, (*info & 0xff000000)>>24 );
}

See Also

 


Copyright ?2005-20010 SKY-MOBI

返回目录