Macos 用于检查/要求HDCP/DPCP保护的Mac OS X公共API?

Macos 用于检查/要求HDCP/DPCP保护的Mac OS X公共API?,macos,quartz-graphics,quicktime,copy-protection,hdcp,Macos,Quartz Graphics,Quicktime,Copy Protection,Hdcp,Mac OS X中是否有任何公共API用于检查连接显示器的高带宽数字内容保护(HDCP)和/或显示端口内容保护(DPCP)合规性,或用于要求应用程序的输出仅显示在符合HDCP/DPCP的显示器上 我希望我的应用程序能够拒绝播放某些内容,除非在所有相关连接的显示器上都确保了此类保护。我相信苹果能够为iTunes商店的高清内容做到这一点,但我不确定他们是否为此使用了私有API 我如何保证我的应用程序的输出是HDCP或DPCP保护的?据我所知(我在这方面做了很多功课,我是一个著名的Mac/Win媒体播

Mac OS X中是否有任何公共API用于检查连接显示器的高带宽数字内容保护(HDCP)和/或显示端口内容保护(DPCP)合规性,或用于要求应用程序的输出仅显示在符合HDCP/DPCP的显示器上

我希望我的应用程序能够拒绝播放某些内容,除非在所有相关连接的显示器上都确保了此类保护。我相信苹果能够为iTunes商店的高清内容做到这一点,但我不确定他们是否为此使用了私有API

我如何保证我的应用程序的输出是HDCP或DPCP保护的?

据我所知(我在这方面做了很多功课,我是一个著名的Mac/Win媒体播放器的首席工程师),苹果是贪婪的,没有分享。有大量证据表明,较新的macbook和MacPro HDMI以及显示端口连接支持完全加密协议,iTunes能够查询和控制该协议


苹果似乎有意保留该API,目的是防止Mac上出现蓝光支持的任何可能性,以便为工作室提供支持iTunes高清内容的杠杆。

是否有反向工程/跟踪iTunes可执行文件的方法,以了解用于启用/检查HDCP的API?