精灵在不同分辨率下的大小为什么会变化?

在场景中加入一张图片精灵,用glview->setFrameSize()改变界面大小,再用sp->getContentSize()获取精灵的大小。为什么设置的分辨率不同时精灵的大小会不同?