阅读https://docs.microsoft.com/en-us/windows/win32/direct2d/comparing-direct2d-and-gdi:
演示模型
最初设计 Windows 时,内存不足,无法将每个窗口存储在自己的位图中。因此,GDI 总是在逻辑上直接呈现到屏幕上,并应用各种剪辑区域以确保它不会呈现在其窗口之外。简而言之,Direct2D 遵循一个模型,其中应用程序呈现到后台缓冲区,并且在应用程序完成绘制时自动“翻转”结果。这允许 Direct2D 比 GDI 更流畅地处理动画场景。
作者说 Direct2D 使用后缓冲,我猜“翻转”是指交换链。我创建了一个简单的演示,在鼠标单击时在随机位置绘制一个矩形。但是之前的矩形没有被清除,所以看起来它是直接绘制到屏幕上的,并且不使用任何后台缓冲区。