在系统信息(或等效的命令行:system_profiler)中,我们可以检查显示是否是内置的:
Displays:
Color LCD:
Display Type: LCD
Resolution: 1680 x 1050
Pixel Depth: 32-Bit Color (ARGB8888)
Main Display: Yes
Mirror: Off
Online: Yes
Built-In: Yes
我应该使用什么 API 来检查相同的信息?该应用程序需要在连接外接显示器时禁用播放。请注意,HDCP 在 Mac 上不可用,因此禁用它是唯一的方法。(DRM 的东西,我讨厌)。