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 。