## StencilAction enumeration

Трафаретные тестовые действия

```csharp
public enum StencilAction
```

### Ценности

| Имя | Ценность | Описание |
| --- | --- | --- |
| Keep | `0` | Сохранить текущее значение |
| Zero | `1` | Устанавливает значение буфера трафарета на 0 |
| Replace | `2` | Устанавливает для буфера трафарета значение ref, если это определено в[`StencilReference`](../renderstate/stencilreference) |
| Increment | `3` | Увеличивает текущее значение буфера трафарета, фиксируя его до максимального значения. |
| IncrementWrap | `4` | Увеличивает текущее значение буфера трафарета и обнуляет его, когда оно достигает максимального значения. |
| Decrement | `5` | Увеличивает текущее значение буфера трафарета, фиксируя его до 0. |
| DecrementWrap | `6` | Уменьшает текущее значение буфера трафарета и переводит его в максимальное значение, когда оно достигает нуля. |
| Invert | `7` | Побитово инвертирует текущее значение буфера трафарета. |

### Смотрите также

* пространство имен [Aspose.ThreeD.Render](../../aspose.threed.render)
* сборка [Aspose.3D](../../)

<!-- DO NOT EDIT: generated by xmldocmd for Aspose.3D.dll -->
