当前位置: 代码迷 >> Brew >> 调用IImage_SetParm接口的时分,先IPARM_SCALE,然后再IPARM_SIZE,结果后者无效了
  详细解决方案

调用IImage_SetParm接口的时分,先IPARM_SCALE,然后再IPARM_SIZE,结果后者无效了

热度:9505   发布时间:2013-02-26 00:00:00.0
调用IImage_SetParm接口的时候,先IPARM_SCALE,然后再IPARM_SIZE,结果后者无效了
我原本有一张图只有40*40,我想先拉成80*80,然后显示80*60的区域
我先调用IImage_SetParm(pImg,IPARM_SCALE,80,80);
然后调用IImage_SetParm(pImg,IPARM_SIZE,80,60);
IImage_Draw(pImg,x,y);
结果画出来的图片始终是80*80的区域
------解决方案--------------------------------------------------------
IPARM_SCALE      The scaled size of the image
IPARM_SIZE       The dimensions of the portion of the image to be displayed

一个是图片的大小,一个是这个图片显示区域的大小
而你画的是这张图
  相关解决方案