DepthConvention Enum
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
De drijvende komma z-conventie voor de schermruimte die wordt gebruikt voor rendering
public enum class DepthConvention
public enum DepthConvention
type DepthConvention =
Public Enum DepthConvention
- Overname
-
DepthConvention
Velden
MinusOneToOne | 1 | Z bevindt zich in het bereik [-1;1], waarbij -1 de dichtstbijzijnde camera is en 1 de camera-ver-z-waarde is. |
OneToMinusOne | 3 | Z bevindt zich binnen het bereik [1;-1], waarbij 1 de dichtstbijzijnde camera is en -1 de camera-verste z-waarde is die mogelijk is |
OneToZero | 2 | Z bevindt zich binnen het bereik [1;0], waarbij 1 de dichtstbijzijnde camera is en 0 de camera-verre z-waarde is die mogelijk is |
ZeroToOne | 0 | Z bevindt zich binnen het bereik [0;1], waarbij 0 de dichtstbijzijnde camera is en 1 de z-waarde die het dichtst bij de camera ligt. |
Opmerkingen
Gebruik de z-conventie die u lokaal verwacht voor uw projectiematrix. Als het bereik van de schermruimte z [0;1] is, stelt u en MinusOneToOne in ZeroToOne voor [-1;1]. Als u een inverse Z-matrix nodig hebt, gebruikt u de respectieve conventies OneToZero voor [1;0] en OneToMinusOne voor [1;-1].