我知道我们可以找到客户端显示器的屏幕分辨率。
是否可以确定设备的类型是Monitor还是Projector?
如果我希望我的基于网络的Silverlight客户端只能在监视器而不是投影仪上工作,反之亦然,是否可以强制执行?
以下SO问题涉及java applet的类似问题。 Detect Display Type (Projector) from within the browser
银光的情况怎么样?
答案 0 :(得分:0)
我甚至不认为Windows知道这一点。大部分时间它是显示驱动程序,只在笔记本电脑上。所以,我不知道有什么简单的方法可以做到这一点。您可以使用加密的DRM来强制执行HDCP,但即便如此......也不会超过可能性。 Silverlight基本上是VB .net或C#所以也许试着找一些这些语言的例子。
编辑:我做了一些调查,发现没有真正的API提供检测输出类型的方法(监视器或投影仪)