我想将 1920x1080 的图像缩放到 1280x720。源缓冲区和目标缓冲区都在主内存中。每个像素为 8 位。图像是视频帧的 Y 分量。
为了获得最佳性能,我想避免缓冲区复制。IWICBitmapScaler 可以进行缩放,但速度很慢。我正在尝试 Direct2D,但无法让 DrawBitmap 用于 A8 渲染目标。我得到 hr = 0x88982f80 :不支持位图像素格式。如何将 DrawBitmap 与 A8 渲染目标一起使用?
我想将 1920x1080 的图像缩放到 1280x720。源缓冲区和目标缓冲区都在主内存中。每个像素为 8 位。图像是视频帧的 Y 分量。
为了获得最佳性能,我想避免缓冲区复制。IWICBitmapScaler 可以进行缩放,但速度很慢。我正在尝试 Direct2D,但无法让 DrawBitmap 用于 A8 渲染目标。我得到 hr = 0x88982f80 :不支持位图像素格式。如何将 DrawBitmap 与 A8 渲染目标一起使用?