# SpriteParams

> Information about a sprite for rendering methods.

## Definition

* **Type:** Struct
* **Namespace:** [UnityEngine](/engine/6000.7/script-reference/unityengine.md)
* **Assembly:** UnityEngine.CoreModule

```csharp
public readonly struct SpriteParams
```

## Remarks

This struct defines common parameters shared across various rendering functions.

Additional Resources: [Graphics.RenderSprite](/engine/6000.7/script-reference/unityengine/graphics/rendersprite.md), [Graphics.RenderSpriteInstanced](/engine/6000.7/script-reference/unityengine/graphics/renderspriteinstanced.md).

## Constructors

| Constructor                                                                                                                                                                                                 | Description                             |
| ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------- |
| [SpriteParams(UnityEngine.Sprite)](/engine/6000.7/script-reference/unityengine/spriteparams/ctor.md#spriteparams\(sprite\))                                                                                 | Creates a new set of sprite parameters. |
| [SpriteParams(UnityEngine.Sprite,UnityEngine.Color,UnityEngine.SpriteMaskInteraction)](/engine/6000.7/script-reference/unityengine/spriteparams/ctor.md#spriteparams\(sprite-color-spritemaskinteraction\)) | Creates a new set of sprite parameters. |

## Properties

| Property                                                                                       | Description                                                         |
| ---------------------------------------------------------------------------------------------- | ------------------------------------------------------------------- |
| [color](/engine/6000.7/script-reference/unityengine/spriteparams/color.md)                     | The color of the sprite used for rendering.                         |
| [maskInteraction](/engine/6000.7/script-reference/unityengine/spriteparams/maskinteraction.md) | The mask interaction when the sprite is rendered with sprite masks. |
| [sprite](/engine/6000.7/script-reference/unityengine/spriteparams/sprite.md)                   | The sprite used for rendering.                                      |
