通过Silverlight Client检测显示设备类型(监视器/投影仪)

时间:2012-03-06 17:23:10

标签: silverlight screen-resolution

我知道我们可以找到客户端显示器的屏幕分辨率。

是否可以确定设备的类型是Monitor还是Projector?

如果我希望我的基于网络的Silverlight客户端只能在监视器而不是投影仪上工作,反之亦然,是否可以强制执行?

以下SO问题涉及java applet的类似问题。 Detect Display Type (Projector) from within the browser

银光的情况怎么样?

1 个答案:

答案 0 :(得分:0)

我甚至不认为Windows知道这一点。大部分时间它是显示驱动程序,只在笔记本电脑上。所以,我不知道有什么简单的方法可以做到这一点。您可以使用加密的DRM来强制执行HDCP,但即便如此......也不会超过可能性。 Silverlight基本上是VB .net或C#所以也许试着找一些这些语言的例子。

编辑:我做了一些调查,发现没有真正的API提供检测输出类型的方法(监视器或投影仪)