Printing3DTextureEdgeBehavior 枚举
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
指定在 you 和 V 轴中应如何进行平铺,以填充纹理的总体请求区域。
public enum class Printing3DTextureEdgeBehavior
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Graphics.Printing3D.Printing3DContract, 65536)]
enum class Printing3DTextureEdgeBehavior
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Graphics.Printing3D.Printing3DContract), 65536)]
public enum Printing3DTextureEdgeBehavior
var value = Windows.Graphics.Printing3D.Printing3DTextureEdgeBehavior.none
Public Enum Printing3DTextureEdgeBehavior
- 继承
-
Printing3DTextureEdgeBehavior
- 属性
Windows 要求
设备系列 |
Windows Desktop Extension SDK (在 10.0.10240.0 中引入)
|
API contract |
Windows.Graphics.Printing3D.Printing3DContract (在 v1.0 中引入)
|
字段
Clamp | 3 | 将纹理坐标固定到 [0.0, 1.0] 范围。 也就是说,它应用一次纹理,然后抹去边缘像素的颜色。 例如,假设应用程序创建一个正方形基元,并将纹理坐标 (0.0,0.0) 、 (0.0、3.0) 、 (3.0、3.0) 和 (3.0,0.0) 分配给该基元的顶点。 设置 固定 纹理边缘行为会导致纹理应用一次。 列顶部和行尾的像素颜色分别扩展到基元的顶部和右侧,如下所示。 |
Mirror | 2 | 平铺在每个整数边界处反映纹理。 例如,纹理坐标为 (0.0,0.0) , (0.0,3.0) , (3.0,3.0) , (3.0,0.0) 。 设置 “环绕 纹理边缘”行为会导致纹理在 u 方向和 v 方向上应用三次。 应用的任何其他行和列都是上一行或列的镜像,如下所示。 |
None | 0 | 不会发生平铺。 |
Wrap | 1 | 平铺在每个整数交汇处重复纹理资源。 例如,纹理坐标为 (0.0,0.0) , (0.0,3.0) 、 (3.0、3.0) 和 (3.0,0.0) ,设置 环绕 纹理边缘行为会导致纹理在 u 方向和 v 方向上应用三次,如下所示。 |
注解
此 API 设计用于 3D 制造格式 (3MF) 包。 有关 3MF 的详细信息,请参阅 3MF 规范。
适用于
反馈
https://aka.ms/ContentUserFeedback。
即将发布:在整个 2024 年,我们将逐步淘汰作为内容反馈机制的“GitHub 问题”,并将其取代为新的反馈系统。 有关详细信息,请参阅:提交和查看相关反馈