很简单,当我按下切换台上的开关从我的PC显示器切换到上面的电视时,我想简单地运行XBMC。我对语言不是很挑剔,但如果有一个我可以订阅的事件(可能在Win32 API中),我会更好奇。如果没有,我该如何进行民意调查呢?
答案 0 :(得分:0)
SC_MONITORPOWER可能会对您有所帮助,您可以在此处http://thydzik.com/hdmion-a-solution-to-loss-of-dvi-video-epid-signal-on-hd-tvs/查看。
对我来说,每当我改变HDMI上的显示输入时,我的DVI输出就会消失,大概是因为它检测到显示器已经消失(因为现在它使用了不同的HDMI输入)。
如果您的设置类似.. DVI-> HDMI与电视运行类似,这可能会有效。 I. e。检测(可能是轮询?)监视器是否完全连接到该输出。但这很大程度上取决于您运行的硬件最近的程度......它可能不适用于通用情况。
请注意,我发布的样本未检测到监视器是否存在,只是强制重新检测。但是,检测可能类似。