Condividi tramite


enumerazione D3D12_SHADING_RATE_COMBINER (d3d12.h)

Definisce le costanti che specificano un combinatore di velocità di ombreggiatura (per l'ombreggiatura a frequenza variabile o VRS). Per altre info, vedi Ombreggiatura a frequenza variabile (VRS).

Sintassi

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
} ;

Constants

 
D3D12_SHADING_RATE_COMBINER_PASSTHROUGH
Valore: 0
Specifica il combinatore , per combinatore C.xy = A.xy(C) e input (A e B).
D3D12_SHADING_RATE_COMBINER_OVERRIDE
Valore: 1
Specifica il combinatore , per combinatore C.xy = B.xy(C) e input (A e B).
D3D12_SHADING_RATE_COMBINER_MIN
Valore: 2
Specifica il combinatore , per combinatore C.xy = max(A.xy, B.xy)(C) e input (A e B).
D3D12_SHADING_RATE_COMBINER_MAX
Valore: 3
Specifica il combinatore , per combinatore C.xy = min(A.xy, B.xy)(C) e input (A e B).
D3D12_SHADING_RATE_COMBINER_SUM
Valore: 4
Specifica il combinatore , per combinatore C.xy = min(maxRate, A.xy + B.xy)(C) e input (A e B).

Requisiti

Requisito Value
Client minimo supportato Windows 10 Build 20348
Server minimo supportato Windows 10 Build 20348
Header d3d12.h

Vedere anche

Ombreggiatura a frequenza variabile (VRS)