captureDisplayBitmap

abstract fun captureDisplayBitmap(displayId: Int): Bitmap

捕获指定屏幕的完整内容并返回 Bitmap 对象。

captureDisplay 类似,但此方法直接将截图结果返回为内存中的 Bitmap 对象, 避免了文件 I/O,适用于需要立即对截图进行内存中处理的场景。

Return

一个包含指定屏幕内容的全新 Bitmap 对象。

Parameters

displayId

屏幕标识符:0 表示物理屏幕镜像,其他值表示虚拟屏幕。

Throws

当应用缺乏屏幕截图权限时抛出。

当屏幕 ID 不存在时抛出。