代码之家  ›  专栏  ›  技术社区  ›  Horcrux7

如何将Alpha合成(Porter和Duff)与C#结合使用?

  •  1
  • Horcrux7  · 技术社区  · 14 年前

    是否有针对.NET的Alpha合成实现(API)。这个 Wikipedia 意味着Windows有它的本机实现。当然,它可以与像素操作,但这将是一个糟糕的性能。如果有本机实现,那么我们应该使用它。

    如果没有可以从.NET使用的本机实现,那么是否有一个库已经实现了它?

    1 回复  |  直到 14 年前
        1
  •  0
  •   Jim Mischel    14 年前

    windowsgdi+确实提供了一些alpha混合。在.NET中,它是由 Graphics 类,这是很好的记录。对于alpha混合,从 Alpha Blending Lines and Fills