性能 – StretchBlt太慢了,反正更快?

我正在使用StretchBlt来绘制一个调整大小的实时视频.

 ::SetStretchBltMode(hDC, HALFTONE);
        ::StretchBlt(hDc, 0, 0, 1225, 689, hwNd, 0, 0, 1364, 768, SRCCOPY);

但是,StretchBlt api太慢了.每次执行StretchBlt时,我的计算机大约需要100毫秒.有没有其他API或任何方法来提高速度?

最佳答案 是的,使用硬件加速视频处理:

阅读更多
IDirectXVideoProcessor::VideoProcessBlt

不幸的是,这是一个广泛的主题,但您可以在线阅读并找到如何使用它的示例.

点赞