Hi, what you describe can be achieved using the Windows' Magnification API, it would show a custom screen (or black screen) to the client's computer while still providing remote desktop control to the operator. I just would like to know what is your expected framerate?
The application would be written in C/C++ for maximum performance. Let me know if you are interested in my solution!