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:
- una velocidad de sombreado de vértices provocando (desde un sombreador de vértices)
- una velocidad de sombreado por primitivo (desde un sombreador de geometría)
- una velocidad de sombreado basada en imágenes
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
} ;
D3D12DDI_SHADING_RATE_COMBINER_0062_PASSTHROUGH El 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 de tipo B se usa como velocidad de sombreado. |
D3D12DDI_SHADING_RATE_COMBINER_0062_MIN La velocidad de sombreado combinada es el mínimo de A y B. Esta tasa de sombreado es la mayor calidad. |
D3D12DDI_SHADING_RATE_COMBINER_0062_MAX La velocidad de sombreado combinada es el máximo de A y B. Esta tasa de sombreado es la calidad más baja. |
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áxima permitida de píxeles gruesos en el dispositivo. |
Al especificar una velocidad de sombreador por atributo de vértice:
Si se usa un sombreador de geometría, la velocidad de sombreado se puede especificar a través del atributo de vértice.
Si no se usa un sombreador de geometría, la velocidad de sombreado se especifica mediante el vértice provocador.
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 10, versión 1903 |
Encabezado | d3d12umddi.h |