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

本文关键字:是否 HDCP 显示 启用 检测 Windows PC 的视频 | 更新日期: 2023-09-27 18:34:51

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

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

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

Silverlight 有VideoOutputConnector.CanEnableHdcp但 AFAIK 在 WPF 中你必须使用互操作。

下面是有关使用输出保护管理器的 MSDN 文章。