# AudioPlayableOutput

> A IPlayableOutput implementation that will be used to play audio.

## Definition

* **Type:** Struct
* **Namespace:** [UnityEngine.Audio](/engine/6000.0/script-reference/unityengine/audio.md)
* **Assembly:** UnityEngine.AudioModule
* **Implements:** [IPlayableOutput](/engine/6000.0/script-reference/unityengine/playables/iplayableoutput.md)

```csharp
public struct AudioPlayableOutput : IPlayableOutput
```

## Remarks

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

## Static Properties

| Property                                                                              | Description                             |
| ------------------------------------------------------------------------------------- | --------------------------------------- |
| [Null](/engine/6000.0/script-reference/unityengine/audio/audioplayableoutput/null.md) | Returns an invalid AudioPlayableOutput. |

## Methods

| Method                                                                                                          | Description                                           |
| --------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------- |
| [GetEvaluateOnSeek](/engine/6000.0/script-reference/unityengine/audio/audioplayableoutput/getevaluateonseek.md) | Gets the state of output playback when seeking.       |
| [SetEvaluateOnSeek](/engine/6000.0/script-reference/unityengine/audio/audioplayableoutput/setevaluateonseek.md) | Controls whether the output should play when seeking. |

## Static Methods

| Method                                                                                    | Description                                                                                                                                                                                                |
| ----------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| [Create](/engine/6000.0/script-reference/unityengine/audio/audioplayableoutput/create.md) | Creates an [AudioPlayableOutput](/engine/6000.0/script-reference/unityengine/audio/audioplayableoutput.md) in the [PlayableGraph](/engine/6000.0/script-reference/unityengine/playables/playablegraph.md). |
