【发布时间】:2021-06-08 09:33:36
【问题描述】:
如果图像最终会超出可见区域,那么省略对 ID2D1HwndRenderTarget::DrawBitmap() 的调用是否是一个合理的优化?如果我在应用程序中实现检查逻辑会消耗一些性能,那么如果 D2D 做的第一件事是做同样的检查,那么我宁愿不做。
【问题讨论】:
-
您可以尝试两种方法,看看是否有任何可测量的差异。我希望这样的交叉测试已经开始了。
-
大部分(剪辑等)现在应该在驱动程序中编码(比如大约 20 年):docs.microsoft.com/en-us/windows-hardware/drivers/display/… 但这也取决于您的代码的细节。默认情况下,我会信任 D2D。
标签: direct2d