Вместо клонирования экрана расширьте рабочий стол, чтобы можно было перетаскивать окна с экрана ноутбука на проектор.
Затем вы создаете два окна - контроллер на ноутбуке и дисплей на проекторе.
Если вы хотите показать окно дисплея, вы можете сделать следующее:
private void showDisplay()
{
DisplayWindow dw = new DisplayWindow();
// set dw properties if needed and make window visible
// This is the part you are interested in
int x = Screen.Bounds.X; // x-resolution (width) of the controller screen
int y = 0; // top of the screen
dw.Location = new Point(x, y); // Reposition the display window on the projector
}
Этот код сделает окно дисплея, которое вы хотите видеть в проекторе, видимым только в проекторе, в то время как контроллер будет на ноутбуке.