> ## Documentation Index
> Fetch the complete documentation index at: https://docs.xbox.com/llms.txt
> Use this file to discover all available pages before exploring further.

# D3D12_SHADING_RATE_COMBINER

> Define constantes que especificam um combinador de taxa de sombreamento (para sombreamento de taxa variável, ou VRS).

Define constantes que especificam um combinador de taxa de sombreamento (para sombreamento de taxa variável, ou VRS). Para obter mais informações, confira [Sombreamento de taxa variável (VRS)](https://learn.microsoft.com/en-us/windows/desktop/direct3d12/vrs).

## Sintaxe

```cpp theme={null}
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
} D3D12_SHADING_RATE_COMBINER
```

## Constantes

| Constante | Descrição | |
| - | - | - |
| D3D12\_SHADING\_RATE\_COMBINER\_PASSTHROUGH | Especifica o combinador `C.xy = A.xy`, para o combinador (C) e as entradas (A e B). | |
| D3D12\_SHADING\_RATE\_COMBINER\_OVERRIDE | Especifica o combinador `C.xy = B.xy`, para o combinador (C) e as entradas (A e B). | |
| D3D12\_SHADING\_RATE\_COMBINER\_MIN | Especifica o combinador `C.xy = max(A.xy, B.xy)`, para o combinador (C) e as entradas (A e B). | |
| D3D12\_SHADING\_RATE\_COMBINER\_MAX | Especifica o combinador `C.xy = min(A.xy, B.xy)`, para o combinador (C) e as entradas (A e B). | |
|  | D3D12\_SHADING\_RATE\_COMBINER\_SUM | Especifica o combinador C.xy = min(maxRate, A.xy + B.xy)\`, para o combinador (C) e as entradas (A e B). |

## Comentários

## Requisitos

**Cabeçalho:** d3d12\_xs.h ou d3d12\_x.h\
**Biblioteca:** d3d12\_xs.lib ou d3d12\_x.lib\
**Plataformas com suporte**: consoles XBOX Series e família XBOX One

## Confira também

[Sombreamento de taxa variável (VRS)](https://learn.microsoft.com/en-us/windows/desktop/direct3d12/vrs)


## Related topics

- [RSSetShadingRate (consoles XBOX Series)](https://docs.xbox.com/pt-BR/reference/graphics/d3d12/interfaces/id3d12graphicscommandlist5/methods/id3d12graphicscommandlist5_rssetshadingrate_public.md)
- [RSSetShadingRateImage (consoles XBOX Series)](https://docs.xbox.com/pt-BR/reference/graphics/d3d12/interfaces/id3d12graphicscommandlist5/methods/id3d12graphicscommandlist5_rssetshadingrateimage_public.md)
- [D3D12_VARIABLE_SHADING_RATE_TIER](https://docs.xbox.com/pt-BR/reference/graphics/d3d12/enums/d3d12_variable_shading_rate_tier_public.md)
- [D3D12_SHADING_RATE (consoles XBOX Series)](https://docs.xbox.com/pt-BR/reference/graphics/d3d12/enums/d3d12_shading_rate_public.md)
- [D3D12_AXIS_SHADING_RATE (consoles XBOX Series)](https://docs.xbox.com/pt-BR/reference/graphics/d3d12/enums/d3d12_axis_shading_rate_public.md)
