ID2D1BitmapBrush::GetInterpolationMode 方法 (d2d1.h)
获取缩放或旋转画笔位图时使用的内插方法。
语法
D2D1_BITMAP_INTERPOLATION_MODE GetInterpolationMode();
返回值
类型: D2D1_BITMAP_INTERPOLATION_MODE
缩放或旋转画笔位图时使用的内插方法。
注解
此方法获取位图的内插模式,该模式由 D2D1_BITMAP_INTERPOLATION_MODE 枚举类型指定。 D2D1_BITMAP_INTERPOLATION_MODE_NEAREST_NEIGHBOR 表示最近的邻居筛选。 它会查找最接近当前呈现像素的位图像素,并选择其确切颜色。 D2D1_BITMAP_INTERPOLATION_MODE_LINEAR 表示线性筛选,并内插四个最接近的位图像素的颜色。
位图的内插模式也会影响子像素转换。 在子像素转换中,线性内插更准确地将位图定位到应用程序请求,但会模糊进程中的位图。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | Windows 7、带 SP2 的 Windows Vista 和适用于 Windows Vista 的平台更新 [桌面应用 |UWP 应用] |
最低受支持的服务器 | Windows Server 2008 R2、Windows Server 2008 SP2 和适用于 Windows Server 2008 的平台更新 [桌面应用 |UWP 应用] |
目标平台 | Windows |
标头 | d2d1.h |
Library | D2d1.lib |
DLL | D2d1.dll |