D2D1_FILTER 枚举 (d2d1effectauthor.h)
表示转换可以选择用于输入纹理的筛选模式。
语法
typedef enum D2D1_FILTER {
D2D1_FILTER_MIN_MAG_MIP_POINT = 0x00,
D2D1_FILTER_MIN_MAG_POINT_MIP_LINEAR = 0x01,
D2D1_FILTER_MIN_POINT_MAG_LINEAR_MIP_POINT = 0x04,
D2D1_FILTER_MIN_POINT_MAG_MIP_LINEAR = 0x05,
D2D1_FILTER_MIN_LINEAR_MAG_MIP_POINT = 0x10,
D2D1_FILTER_MIN_LINEAR_MAG_POINT_MIP_LINEAR = 0x11,
D2D1_FILTER_MIN_MAG_LINEAR_MIP_POINT = 0x14,
D2D1_FILTER_MIN_MAG_MIP_LINEAR = 0x15,
D2D1_FILTER_ANISOTROPIC = 0x55,
D2D1_FILTER_FORCE_DWORD = 0xffffffff
} ;
常量
D2D1_FILTER_MIN_MAG_MIP_POINT 值: 0x00 使用点采样进行缩小、放大和 mip 级采样。 |
D2D1_FILTER_MIN_MAG_POINT_MIP_LINEAR 值: 0x01 使用点采样缩小和放大;使用线性内插进行 mip 级采样。 |
D2D1_FILTER_MIN_POINT_MAG_LINEAR_MIP_POINT 值: 0x04 使用点采样进行缩小;使用线性内插进行放大;使用点采样进行 mip 级采样。 |
D2D1_FILTER_MIN_POINT_MAG_MIP_LINEAR 值: 0x05 使用点采样进行缩小;使用线性内插进行放大和 mip 级采样。 |
D2D1_FILTER_MIN_LINEAR_MAG_MIP_POINT 值: 0x10 使用线性内插缩小;使用点采样进行放大和 mip 级采样。 |
D2D1_FILTER_MIN_LINEAR_MAG_POINT_MIP_LINEAR 值: 0x11 使用线性内插缩小;使用点采样进行放大;使用线性内插进行 mip 级采样。 |
D2D1_FILTER_MIN_MAG_LINEAR_MIP_POINT 值: 0x14 使用线性内插缩小和放大;使用点采样进行 mip 级采样。 |
D2D1_FILTER_MIN_MAG_MIP_LINEAR 值: 0x15 使用线性内插缩小、放大和 mip 级采样。 |
D2D1_FILTER_ANISOTROPIC 值: 0x55 使用各向异性内插缩小、放大和 mip 级采样。 |
D2D1_FILTER_FORCE_DWORD 值: 0xffffffff |
注解
此枚举具有与 D3D11_FILTER 相同的数值。
要求
要求 | 值 |
---|---|
最低受支持的客户端 | 适用于 Windows 7 的Windows 8和平台更新 [桌面应用 |UWP 应用] |
最低受支持的服务器 | 适用于 Windows Server 2008 R2 的Windows Server 2012和平台更新 [桌面应用 |UWP 应用] |
标头 | d2d1effectauthor.h |
另请参阅
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈