Get Visible Bounds of Source

I’m curious if there is a way to get the visible bounds of a source for the current RenderView as opposed to the physical bounds that are returned when you do source.GetDataInformation().GetBounds()

I ask because I would like to programmatically modify source properties based on an arbitrarily set ViewSize and this requested parameter.