WPF C#查找转换后的RectangleGeometry的角点

我正在尝试对一个Rect进行一些命中测试,我将几个RenderTransforms推送到Canvas的DrawingContext。 我已经将相同的旋转/缩放/平移变换应用于RectangleGeometry,因此我可以获得最终绘图的边界。 但是,RectangleGeometry上的.Bounds属性返回轴对齐的边界框,而我需要有向的边界框。

简而言之,我需要一些方法来找到实际变换矩形的角落,以便我可以对它进行命中/碰撞测试。

将变换应用于矩形的点。