Rendering Your MonoGame Scene to a Texture: Post-Processing and Resolution Independence with RenderTarget2D
Draw your MonoGame scene into a RenderTarget2D instead of the backbuffer, and you get resolution-independent scaling and full-screen post-processing in one two-pass pattern.