Compartir a través de


enumeración D3D12_SHADING_RATE_COMBINER (d3d12.h)

Define constantes que especifican un combinador de velocidad de sombreado (para sombreado de velocidad variable o VRS). Para obtener más información, consulta Sombreado de velocidad variable (VRS).

Syntax

typedef enum D3D12_SHADING_RATE_COMBINER {
  D3D12_SHADING_RATE_COMBINER_PASSTHROUGH = 0,
  D3D12_SHADING_RATE_COMBINER_OVERRIDE = 1,
  D3D12_SHADING_RATE_COMBINER_MIN = 2,
  D3D12_SHADING_RATE_COMBINER_MAX = 3,
  D3D12_SHADING_RATE_COMBINER_SUM = 4
} ;

Constantes

 
D3D12_SHADING_RATE_COMBINER_PASSTHROUGH
Valor: 0
Especifica el combinador , para el combinador C.xy = A.xy(C) y las entradas (A y B).
D3D12_SHADING_RATE_COMBINER_OVERRIDE
Valor: 1
Especifica el combinador , para el combinador C.xy = B.xy(C) y las entradas (A y B).
D3D12_SHADING_RATE_COMBINER_MIN
Valor: 2
Especifica el combinador , para el combinador C.xy = max(A.xy, B.xy)(C) y las entradas (A y B).
D3D12_SHADING_RATE_COMBINER_MAX
Valor: 3
Especifica el combinador , para el combinador C.xy = min(A.xy, B.xy)(C) y las entradas (A y B).
D3D12_SHADING_RATE_COMBINER_SUM
Valor: 4
Especifica el combinador C.xy = min(maxRate, A.xy + B.xy)' para el combinador (C) y las entradas (A y B).

Requisitos

Requisito Value
Cliente mínimo compatible compilación 20348 de Windows 10
Servidor mínimo compatible compilación 20348 de Windows 10
Encabezado d3d12.h

Consulte también

Sombreado de velocidad variable (VRS)