# GeneratorInstance.Result

> The result returned from a GeneratorInstance.IRealtime.Process call.

## Definition

* **Type:** Struct
* **Namespace:** [UnityEngine.Audio](/engine/6000.3/script-reference/unityengine/audio.md)
* **Assembly:** UnityEngine.AudioModule

```csharp
public ref struct GeneratorInstance.Result
```

## Remarks

This primarily contains the amount of frames actually written into the passed-in [ChannelBuffer](/engine/6000.3/script-reference/unityengine/audio/channelbuffer.md).

Additional Resources: [RealtimeContext.Process](/engine/6000.3/script-reference/unityengine/audio/realtimecontext/process.md)

## Properties

| Property                                                                                                         | Description                                                                                                                                                                                                                               |
| ---------------------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| [processedFrames](/engine/6000.3/script-reference/unityengine/audio/generatorinstance/result/processedframes.md) | Number of frames processed by the [GeneratorInstance](/engine/6000.3/script-reference/unityengine/audio/generatorinstance.md) in [RealtimeContext.Process](/engine/6000.3/script-reference/unityengine/audio/realtimecontext/process.md). |

## Operators

| Operator                                                                                            | Description                                                                                                                                                |
| --------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------- |
| [Result](/engine/6000.3/script-reference/unityengine/audio/generatorinstance/result/op-implicit.md) | Creates a new [GeneratorInstance.Result](/engine/6000.3/script-reference/unityengine/audio/generatorinstance/result.md) from a number of frames processed. |
