如何在笔记本电脑上运行其他程序时将c#WPF输出分配到电视屏幕

如何在笔记本电脑上运行其他程序时将c#WPF输出分配到电视屏幕,c#,wpf,screen,television,C#,Wpf,Screen,Television,我正在尝试从mylaptop播放一段带有c#wpf的视频到电视屏幕。 笔记本电脑上可能正在运行另一个程序。 如何将wpf的屏幕输出定向到电视屏幕 当另一个程序在笔记本电脑屏幕上播放时 如果电视是您的第二个屏幕,您可以尝试在第二个屏幕上显示wpf窗口: var mainWindow = new MainWindow(); if (Screen.AllScreens.Length > 1) { Screen s = Screen.AllScreens[1]; Rectangle r

我正在尝试从mylaptop播放一段带有c#wpf的视频到电视屏幕。
笔记本电脑上可能正在运行另一个程序。
如何将wpf的屏幕输出定向到电视屏幕

当另一个程序在笔记本电脑屏幕上播放时

如果电视是您的第二个屏幕,您可以尝试在第二个屏幕上显示wpf窗口:

var mainWindow = new MainWindow();
if (Screen.AllScreens.Length > 1)
{
   Screen s = Screen.AllScreens[1];
   Rectangle r = s.WorkingArea;
   mainWindow.Top = r.Top;
   mainWindow.Left = r.Left;
   mainWindow.Show();
}