DepthConvention Enumeração
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
A convenção de ponto flutuante de espaço de tela z usada para renderização
public enum class DepthConvention
public enum DepthConvention
type DepthConvention =
Public Enum DepthConvention
- Herança
-
DepthConvention
Campos
MinusOneToOne | 1 | Z está no intervalo [-1;1], com -1 sendo o mais próximo da câmera e 1 sendo o valor z mais distante possível da câmera. |
OneToMinusOne | 3 | Z está no intervalo [1;-1], sendo 1 o mais próximo da câmera e -1 sendo o valor z mais distante da câmera possível |
OneToZero | 2 | Z está no intervalo [1;0], sendo 1 o mais próximo da câmera e 0 sendo o valor z mais distante possível da câmera |
ZeroToOne | 0 | Z está no intervalo [0;1], sendo 0 o mais próximo da câmera e 1 sendo o valor z mais distante possível da câmera. |
Comentários
Você deve usar a convenção z que está esperando localmente para sua matriz de projeção. Se o intervalo de espaço na tela z for [0;1], defina ZeroToOne e MinusOneToOne para [-1;1]. Se você precisar de uma matriz Z inversa, use as respectivas convenções OneToZero para [1;0] e OneToMinusOne para [1;-1].