## 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 -->
