|  SKYENGINE API  
      参考手册返回目录 | 
  
 const char 
      *mr_getCharBitmap(uint16 ch, uint16 fontSize, int *width, int 
      *height) 
   Unicode码,若CPU是little endian,则该Unicode码是little 
        endian,比如“1”为0x0031 字体大小,可能的值是   
         MR_FONT_SMALL, MR_FONT_MEDIUM, MR_FONT_BIG
  
  
     
       
Description
获取字符点整。
Parameters
  
    
    
       
    Name 
      Description 
       
    ch 
      
         
       
    fontSize 
      
         
       width, height 
      返回的字符的宽和高 
放回字符的点整的起始地址,如果失败返回NULL。 当字库里没有该字体的点阵信息是,希望不要返回失败,建议返回一个”口”这样的字体信息。
获取unicode码ch指向的字体的点阵信息,并告之该字体的宽和高,获取到的点阵信息每一个bit表示字体的一个象素。目前的版本字体每行的象素都是以紧凑的方式排布,即不按字节对齐的方式。
注:若字库中的字体每行的象素必须按字节对齐,也就是说如果一个字体宽为12,则需要用两个字节来表示该信息,第二个字节的后四个bit为0,从第三个字节开始才表示下一行的点阵数据。则需要特别编译特殊的版本。