DepthConvention 枚举
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
用于呈现的屏幕空间浮点 z 约定
public enum class DepthConvention
public enum DepthConvention
type DepthConvention =
Public Enum DepthConvention
- 继承
-
DepthConvention
字段
MinusOneToOne | 1 | Z 在范围 [-1;1]中,-1 表示最接近相机,1 表示相机最远的 z 值。 |
OneToMinusOne | 3 | Z 在范围 [1;-1]中,1 表示最接近相机,-1 是相机最远的 z 值可能 |
OneToZero | 2 | Z 在范围 [1;0]中,1 表示最接近相机,0 是相机最远的 z 值 |
ZeroToOne | 0 | Z 在 [0;1] 范围内,0 表示最接近相机,1 表示相机最远的 z 值。 |
注解
应在本地为投影矩阵使用所需的 z 约定。 如果屏幕空间 z 范围为 [0;1],请为 [-1;1] 设置 ZeroToOne 和 MinusOneToOne 。 如果需要反 Z 矩阵,请使用 [1;0] 和 OneToMinusOne [1;-1] 的相应约定OneToZero。