Yes, this is possible.
You will use the system action "Canvas snapshot" for this.
There is one inevitable downside though:
snapshots take a short time to be done.
This doesn't take more than some ticks, but you may have some frames rendered before the snapshot is done.
To take the snapshot in your case, you would want to do the following steps:
- hide the layers that you don't want to be visible on the snapshot
- Take a snapshot with the system action snapshot canvas
- Add an event "On Canvas snapshot"
- Now, you can load a Sprite's image from the URL "System.CanvasSnapshot"
Of course, you will have to add a Sprite first.
You would make that Sprite as big as the layer you want the screenshot displayed on.
Make sure to put it on the appropriate layer.