You can use OdDbPointRef::mswcsToPswcs(pVp) - DbDimAssoc.h It returns transformation matrix between Model Space and Paper Space. But viewport clips Model Space contents. And some entities residing in Model Space are visible in single viewport (this is not related to clipping).
You can use OdDbViewport::explodeGeometry() which solves these problems.