Real-time Image texture rendering on mesh

Greetings from Tokyo:)

I am trying to create a virtual desktop display in viewport which shows a real-time(or near real-time) feed of a user’s destkop. The approach I am trying is to use sceenshot image as a 2D texture on a plane, however, reapplying 2D texture takes time so it cannot be “real-time”. Trying this approach as I want to see the virtual desktop display in VR.

Is there any efficient ways to represent image in a scene in real-time?

Thanks in advance :)