---
title: "streamProperties(forProperties:)"
framework: coremediaio
role: symbol
role_heading: Instance Method
path: "coremediaio/cmioextensionstreamsource/streamproperties(forproperties:)"
---

# streamProperties(forProperties:)

Gets the states of specified properties.

## Declaration

```swift
func streamProperties(forProperties properties: Set<CMIOExtensionProperty>) throws -> CMIOExtensionStreamProperties
```

## Parameters

- `properties`: A set of properties with states to retrieve.

## Return Value

Return Value An object that contains the states of the requested properties.

## See Also

### Managing Stream Properties

- [availableProperties](coremediaio/cmioextensionstreamsource/availableproperties.md)
- [setStreamProperties(_:)](coremediaio/cmioextensionstreamsource/setstreamproperties(_:).md)
