带有蒙版的 BlendEffect 在 Imaging SDK 3 上损坏?

BlendEffect with mask broken on Imaging SDK 3?

我正在将一个应用程序从 WP 8.1 迁移到 UWP,所以我要迁移到 Lumia sdk 3。 此效果在 SDK 2

中运行良好

BlendEffect(background, foreground, mask , BlendFunction.Normal , 1f)

但在 SDK 3 中,输出只是背景。

我试过这个

BlendEffect(background, foreground, BlendFunction.Add) the output is ok

所以掩码在 sdk 3 中被破坏了吗?或者格式改变了?

我的掩码提供者是 StorageFileImageSource 图像是 32 位 BGRA

24 位 BGR 有效 没有记录