我可以检测到Windows PC上的视频显示是否在c#中启用了HDCP

Kar*_*tik 6 .net c# wpf drm hdcp

我正在开发一个WPF应用程序,它将在Windows媒体播放器实例中播放受保护的视频.在播放视频之前,我必须确保显示设备已启用HDCP.如果设备未启用HDCP,则不允许播放视频.

如何在WPF应用程序中的c#中执行此操作?

Mar*_*man 3

Silverlight 有VideoOutputConnector.CanEnableHdcp,但据我所知,在 WPF 中你必须使用互操作。

这是一篇有关使用输出保护管理器的 MSDN 文章