How to scale texture coordinates in solidworks

I am traversing model in SolidWorks. I am using  IFace2::GetTessTextures Api for extracting vertex texture coordinates.

The problem is API always return same set of UV coordinates even I scale up or scale down my texture image. I searched the

documentation and found an API Texture.scalefactor which returns me the scale factor.

I tried multiplying an dividing the the UV coordinates with scale factor but it didn't worked.

I have attached the snapshot of two models for better understanding.

Do anyone know how can I modify my the UV coordinates based of scale factor?

SolidworksApi macros