1.27.1. 介绍¶
一些视频捕获设备可以采样图片的一部分,并将其缩小或放大为任意大小的图像。接下来,这些设备可以将图像插入到更大的图像中。一些视频输出设备可以裁剪输入图像的一部分,将其放大或缩小,并将其插入到视频信号中的任意扫描线和水平偏移位置。我们将这些能力称为裁剪、缩放和合成。
在视频捕获设备上,源是视频信号,裁剪目标确定实际采样的区域。接收器是存储在内存缓冲区中的图像。合成区域指定硬件实际写入缓冲区的哪个部分。
在视频输出设备上,源是内存缓冲区中的图像,裁剪目标是要显示在显示器上的图像的一部分。接收器是显示器或图形屏幕。应用程序可以选择图像应显示在显示器的哪个部分。此类窗口的大小和位置由合成目标控制。
即使设备既不支持裁剪也不支持合成,也会定义所有裁剪和合成目标的矩形。在这种情况下,它们的大小和位置将是固定的。如果设备不支持缩放,则裁剪和合成矩形的大小相同。