enumeración D3D12DDI_SHADING_RATE_COMBINER_0062 (d3d12umddi.h)
Indica el tipo de combinador utilizado para combinar dos velocidades de sombreado A y B, donde A es el estado de sombreado de canalización/representación (por dibujo), y B es uno de los siguientes tipos de velocidades de sombreado:
- velocidad de sombreado de vértices (desde un sombreador de vértices)
- una velocidad de sombreado primitiva (desde un sombreador de geometría)
- una velocidad de sombreado basada en imágenes
Sintaxis
typedef enum D3D12DDI_SHADING_RATE_COMBINER_0062 {
D3D12DDI_SHADING_RATE_COMBINER_0062_PASSTHROUGH,
D3D12DDI_SHADING_RATE_COMBINER_0062_OVERRIDE,
D3D12DDI_SHADING_RATE_COMBINER_0062_MIN,
D3D12DDI_SHADING_RATE_COMBINER_0062_MAX,
D3D12DDI_SHADING_RATE_COMBINER_0062_SUM
} ;
Constantes
D3D12DDI_SHADING_RATE_COMBINER_0062_PASSTHROUGH Combinador predeterminado, donde el resultado es A. Se usa la velocidad de sombreado de canalización/representación (por dibujo). |
D3D12DDI_SHADING_RATE_COMBINER_0062_OVERRIDE La velocidad de sombreado del tipo B se usa como velocidad de sombreado. |
D3D12DDI_SHADING_RATE_COMBINER_0062_MIN La velocidad de sombreado combinado es el mínimo de A y B. Esta velocidad de sombreado es la mayor calidad. |
D3D12DDI_SHADING_RATE_COMBINER_0062_MAX La velocidad de sombreado combinado es el máximo de A y B. Esta velocidad de sombreado es la menor calidad. |
D3D12DDI_SHADING_RATE_COMBINER_0062_SUM Aplique el costo de B en relación con A. La velocidad combinada es igual a min(maxRate, A.xy + B.xy), donde maxRate es la dimensión más grande permitida de píxeles generales en el dispositivo. |
Observaciones
Al especificar una tasa de sombreador por atributo de vértice:
Si se usa un sombreador de geometría, la velocidad de sombreado se puede especificar mediante el atributo de vértice.
Si no se usa un sombreador de geometría, la velocidad de sombreado se especifica mediante el vértice que provoca.
Requisitos
Requisito | Valor |
---|---|
cliente mínimo admitido | Windows 10, versión 1903 |
encabezado de | d3d12umddi.h |