---
title: "dimensionsForSemanticSegmentationMatte(ofType:)"
framework: avfoundation
role: symbol
role_heading: Instance Method
path: "avfoundation/avcaptureresolvedphotosettings/dimensionsforsemanticsegmentationmatte(oftype:)"
---

# dimensionsForSemanticSegmentationMatte(ofType:)

Retrieves the resolved dimensions of the semantic segmentation mattes that the photo output delivers.

## Declaration

```swift
func dimensionsForSemanticSegmentationMatte(ofType semanticSegmentationMatteType: AVSemanticSegmentationMatte.MatteType) -> CMVideoDimensions
```

## Parameters

- `semanticSegmentationMatteType`: The segmentation matte type for which to retrieve dimensions.

## Return Value

Return Value A CMVideoDimensions structure that provides the height and width of the image mattes.

## See Also

### Examining output dimensions

- [photoDimensions](avfoundation/avcaptureresolvedphotosettings/photodimensions.md)
- [deferredPhotoProxyDimensions](avfoundation/avcaptureresolvedphotosettings/deferredphotoproxydimensions.md)
- [rawPhotoDimensions](avfoundation/avcaptureresolvedphotosettings/rawphotodimensions.md)
- [previewDimensions](avfoundation/avcaptureresolvedphotosettings/previewdimensions.md)
- [embeddedThumbnailDimensions](avfoundation/avcaptureresolvedphotosettings/embeddedthumbnaildimensions.md)
- [rawEmbeddedThumbnailDimensions](avfoundation/avcaptureresolvedphotosettings/rawembeddedthumbnaildimensions.md)
- [livePhotoMovieDimensions](avfoundation/avcaptureresolvedphotosettings/livephotomoviedimensions.md)
- [portraitEffectsMatteDimensions](avfoundation/avcaptureresolvedphotosettings/portraiteffectsmattedimensions.md)
- [photoProcessingTimeRange](avfoundation/avcaptureresolvedphotosettings/photoprocessingtimerange.md)
