BitmapImage and RenderTargetBitmap inherit directly from BitmapSource. The functionality that BitmapImage provides over BitmapSource is just for the convenience of downloading from a URI. I canβt think of any scenario where you will need BitmapImage, and not BitmapSource (which is already RenderTargetBitmap) after you have already uploaded / displayed the image.
What exactly are you trying to do?
Martin harris
source share