DepthConvention Enum
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Skärmutrymmets flyttals z-konvention som används för återgivning
public enum class DepthConvention
public enum DepthConvention
type DepthConvention =
Public Enum DepthConvention
- Arv
-
DepthConvention
Fält
MinusOneToOne | 1 | Z är inom intervallet [-1;1], där -1 är den kamera-närmaste och 1 är det största z-värdet som är möjligt för kameran. |
OneToMinusOne | 3 | Z ligger inom intervallet [1;-1], där 1 är det kamera-närmaste och -1 är det största z-värdet som är möjligt för kameran |
OneToZero | 2 | Z ligger inom intervallet [1;0], där 1 är det kamera-närmaste och 0 är det största z-värdet som är möjligt för kameran |
ZeroToOne | 0 | Z är inom intervallet [0;1], med 0 som kamera-närmaste och 1 är den kamera längst z värdet möjligt. |
Kommentarer
Du bör använda z-konventionen som du förväntar dig lokalt för projektionsmatrisen. Om skärmutrymmet z-intervallet är [0;1] anger du ZeroToOne och MinusOneToOne för [-1;1]. Om du behöver en inverterad Z-matris använder du respektive konventioner OneToZero för [1;0] och OneToMinusOne för [1;-1].