énumération D3D12_SHADING_RATE_COMBINER (d3d12.h)
Définit des constantes qui spécifient un combinateur de taux d’ombrage (pour l’ombrage à taux variable ou VRS). Pour plus d’informations, consultez Trame de fond à taux 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 Valeur : 0 Spécifie le combinateur C.xy = A.xy , pour le combinateur (C) et les entrées (A et B). |
D3D12_SHADING_RATE_COMBINER_OVERRIDE Valeur : 1 Spécifie le combinateur C.xy = B.xy , pour le combinateur (C) et les entrées (A et B). |
D3D12_SHADING_RATE_COMBINER_MIN Valeur : 2 Spécifie le combinateur C.xy = max(A.xy, B.xy) , pour le combinateur (C) et les entrées (A et B). |
D3D12_SHADING_RATE_COMBINER_MAX Valeur : 3 Spécifie le combinateur C.xy = min(A.xy, B.xy) , pour le combinateur (C) et les entrées (A et B). |
D3D12_SHADING_RATE_COMBINER_SUM Valeur : 4 Spécifie le combinateur C.xy = min(maxRate, A.xy + B.xy)', pour le combinateur (C) et les entrées (A et B). |
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows 10 Build 20348 |
Serveur minimal pris en charge | Windows 10 Build 20348 |
En-tête | d3d12.h |