---
title: "PhotogrammetrySession.Output.invalidSample(id:reason:)"
framework: realitykit
role: symbol
role_heading: Case
path: "realitykit/photogrammetrysession/output/invalidsample(id:reason:)"
---

# PhotogrammetrySession.Output.invalidSample(id:reason:)

A provided sample was invalid.

## Declaration

```swift
case invalidSample(id: Int, reason: String)
```

## Parameters

- `id`: The sample ID.
- `reason`: The reason the sample is invalid.

## See Also

### Monitoring data ingestion

- [PhotogrammetrySession.Output.automaticDownsampling](realitykit/photogrammetrysession/output/automaticdownsampling.md)
- [PhotogrammetrySession.Output.skippedSample(id:)](realitykit/photogrammetrysession/output/skippedsample(id:).md)
