D3DXWELDEPSILONSFLAGS 枚举
用于将顶点焊接在一起的选项。
语法
enum _D3DXWELDEPSILONSFLAGS {
D3DXWELDEPSILONS_WELDALL = 1,
D3DXWELDEPSILONS_WELDPARTIALMATCHES = 2,
D3DXWELDEPSILONS_DONOTREMOVEVERTICES = 4,
D3DXWELDEPSILONS_DONOTSPLIT = 8
};
常量
-
D3DXWELDEPSILONS_WELDALL
-
将位于同一位置的所有顶点焊接在一起。 使用此标志可避免顶点组件之间的 epsilon 比较。
-
D3DXWELDEPSILONS_WELDPARTIALMATCHES
-
如果给定的顶点分量在 epsilon 内,请修改部分匹配的顶点,使两个分量相同。 如果所有组件都相等,请删除其中一个顶点。
-
D3DXWELDEPSILONS_DONOTREMOVEVERTICES
-
指示焊缝仅允许修改顶点,而不允许移除。 仅当设置了D3DXWELDEPSILONS_WELDPARTIALMATCHES时,此标志才有效。 将顶点修改为相等很有用,但不允许删除顶点。
-
D3DXWELDEPSILONS_DONOTSPLIT
-
指示焊缝不要拆分位于单独属性组中的顶点。 使用 D3DXMESHOPT_ATTRSORT 标志调用 ID3DXMesh::Optimize 方法时,还将设置D3DXMESHOPT_DONOTSPLIT标志。 设置此标志可能会减慢软件顶点处理速度。
要求
要求 | 值 |
---|---|
标头 |
|
另请参阅