typedef enum D2D1_BORDER_EDGE_MODE
{
D2D1_BORDER_EDGE_MODE_CLAMP = 0,
D2D1_BORDER_EDGE_MODE_WRAP = 1,
D2D1_BORDER_EDGE_MODE_MIRROR = 2,
D2D1_BORDER_EDGE_MODE_FORCE_DWORD = 0xffffffff,
} D2D1_BORDER_EDGE_MODE;
- D2D1_BORDER_EDGE_MODE_CLAMP: 边缘被夹紧到 [0, 1] 范围内,超出的值被截断。
- D2D1_BORDER_EDGE_MODE_WRAP: 纹理坐标被环绕,即超出的部分会被包装到 [0, 1] 范围内。
- D2D1_BORDER_EDGE_MODE_MIRROR: 纹理坐标被镜像,即超出的部分会以镜像方式重复。
这个枚举通常用于某些效果中,特别是涉及到纹理映射的情况。请注意,此枚举是 Direct2D 库的一部分,而不是 Win32 API 的一部分。
转载请注明出处:http://www.zyzy.cn/article/detail/25390/Win32 API/D2d1effects.h/D2D1_BORDER_EDGE_MODE