直播服务资料写“只留下商品窗口”,可能是在说捕获一个指定窗口,也可能只是把显示器画面裁成相似矩形。OBS官方Display Capture与Window Capture两篇知识库,为这项差别提供了明确的文字说明。[1][2] 本篇解释定义,没有启动直播、录屏或检查实际输出。
Display Capture的Description先说,它用于捕获整个显示器。接下来的macOS Crop条目允许指定显示区域,还说可以自动裁到某窗口的边界;但紧接着保留一个重要条件:与Window Capture不同,任何覆盖在该区域上的其他窗口仍会被捕获。边界取自窗口,所面对的对象却仍然是显示器区域。
Window Capture的Description则说明,它捕获某个特定窗口及其内容,即使前面有其他窗口,也只显示选中的窗口。这里的差异不只在矩形大小,更在捕获定义跟随什么:一侧跟随显示器上的区域,另一侧指向被选中的窗口。不能把“裁切边界刚好相同”写成两种来源已经具有完全相同的对象关系。
一个纯说明用的情境可以展示这个区别:设想另一窗口覆盖了显示器中的那块矩形。按前一文的macOS Crop说明,这个覆盖内容仍在区域捕获范围;按后一文的具名窗口定义,描述对象仍是所选窗口。这个例子不是本篇观察到的画面,也不保证某版本、某程序或任意系统都已经获得预期效果。
显示器来源的复用又是另一层信息。官方说,每个显示器只添加一个Display Capture来源,需要在多个场景使用时,引用已有来源。它讨论的是同一来源怎样出现在不同场景中,并没有将多个引用变成多块新显示器。直播服务交接因此可以分清所谈的是来源对象、区域边界,还是场景里的引用关系。
两页均标示2022年1月11日,当前所读文本却同时有macOS 13及以上的弃用与替代提示;这里不能把整份正文说成未经变化的2022年快照。本文只采用相邻定义与Crop条目,不把旧macOS来源的说明无条件推广到后来的macOS Screen Capture,也不从TODO空栏补出机制。
对商品演示服务,准确写明“显示器区域”或“指定窗口”,能够让交接双方知道公开文档在描述哪一种范围;它不证明素材完整、信息不会泄露或观众已经成功收到。本篇没有修改权限、捕获方式或网络参数,不转写DWM及窗口匹配操作,也不将定义当成隐私或安全保证。
信息来源
本文基于上述公开资料整理,未使用来源页面的图片、视频或嵌入媒体。