# TexturePlayableOutput

> An IPlayableOutput implementation that will be used to manipulate textures.

## Definition

* **Type:** Struct
* **Namespace:** [UnityEngine.Experimental.Playables](/engine/6000.5/script-reference/unityengine/experimental/playables.md)
* **Assembly:** UnityEngine.CoreModule
* **Implements:** [IPlayableOutput](/engine/6000.5/script-reference/unityengine/playables/iplayableoutput.md)

```csharp
public struct TexturePlayableOutput : IPlayableOutput
```

## Remarks

NOTE: You can use [PlayableOutputExtensions](/engine/6000.5/script-reference/unityengine/playables/playableoutputextensions.md) methods with TexturePlayableOutput objects.

## Static Properties

| Property                                                                                                 | Description                               |
| -------------------------------------------------------------------------------------------------------- | ----------------------------------------- |
| [Null](/engine/6000.5/script-reference/unityengine/experimental/playables/textureplayableoutput/null.md) | Returns an invalid TexturePlayableOutput. |
