D2D1_BITMAPSOURCE_INTERPOLATION_MODE是Direct2D中的一个枚举,用于指定在缩放时如何对位图进行插值。以下是该枚举的可能值:
typedef enum D2D1_BITMAPSOURCE_INTERPOLATION_MODE
{
    D2D1_BITMAPSOURCE_INTERPOLATION_MODE_LINEAR = 0,
    D2D1_BITMAPSOURCE_INTERPOLATION_MODE_NEAREST_NEIGHBOR = 1,
    D2D1_BITMAPSOURCE_INTERPOLATION_MODE_FORCE_DWORD = 0xffffffff,
} D2D1_BITMAPSOURCE_INTERPOLATION_MODE;

  •  D2D1_BITMAPSOURCE_INTERPOLATION_MODE_LINEAR: 使用线性插值进行缩放。

  •  D2D1_BITMAPSOURCE_INTERPOLATION_MODE_NEAREST_NEIGHBOR: 使用最近邻插值进行缩放。


这个枚举通常用于创建位图源时指定插值模式。请注意,此枚举是Direct2D库的一部分,而不是Win32 API的一部分。


转载请注明出处:http://www.zyzy.cn/article/detail/25389/Win32 API/D2d1effects.h/D2D1_BITMAPSOURCE_INTERPOLATION_MODE