---
agentTools:
  projectIndex: https://docs.rainway.com/llms.txt
---

# .NET SDK - OutboundStreamOptions

# OutboundStreamOptions class

Options for creating an outbound stream.

```csharp
public class OutboundStreamOptions
```

## Public Members

| name                                                                                         | description                                                                                                             |
| -------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------- |
| [OutboundStreamOptions](./net-sdk-outboundstreamoptions-outboundstreamoptions)()             | The default constructor.                                                                                                |
| [ConstantDisplayHeight](./net-sdk-outboundstreamoptions-constantdisplayheight) { get; set; } | If [`ResolutionStrategy`](./net-sdk-outboundstreamoptions-resolutionstrategy) is Constant, use this display height.     |
| [ConstantDisplayWidth](./net-sdk-outboundstreamoptions-constantdisplaywidth) { get; set; }   | If [`ResolutionStrategy`](./net-sdk-outboundstreamoptions-resolutionstrategy) is Constant, use this display width.      |
| [Permissions](./net-sdk-outboundstreamoptions-permissions) { get; set; }                     | Input permissions to grant the remote peer the ability to transmit.                                                     |
| [ProcessIds](./net-sdk-outboundstreamoptions-processids) { get; set; }                       | The process ids to isolate the stream to. Requires that [`Type`](./net-sdk-outboundstreamoptions-type) is AppIsolation. |
| [ResolutionStrategy](./net-sdk-outboundstreamoptions-resolutionstrategy) { get; set; }       | Determines how the display resolution is set at the start of the stream.                                                |
| [Type](./net-sdk-outboundstreamoptions-type) { get; set; }                                   | The type of the stream to create. This impacts how the stream captures video content.                                   |

## See Also

* namespace [Rainway.SDK.Options](./net-sdk)