Простой способ - разделить закодированное видео на две ветви и использовать два видео рендерера, установленных для представления видео на разных мониторах.Один рендерер может быть частью пользовательского интерфейса вашего приложения, другой может развернуть полноэкранный режим на большом дополнительном мониторе.
![enter image description here](https://i.stack.imgur.com/zDGs1.png)
Разделение кодированного видео дает вам возможность использовать аппаратное декодирование (DXVA), если оно доступно.Вы можете предпочесть использовать только программный декодер и разделить уже декодированное видео - это также сработает.
Возможно, вы захотите дополнительно внедрить фильтр, который бы отдельно временно отключал один или другой рендерер, например, путемпрекращение прохождения образцов мультимедиа.
Еще одна вещь, которую вы можете сделать, - это использовать мостовое соединение, чтобы еще более гибко управлять средствами визуализации и иметь возможность отсоединять их от источника мультимедиа.