Expand description
Batched data snapshot of SCShareableContent.
Returned by SCShareableContent::snapshot. Every field on every
display / window / running application is fetched in one Swift FFI
call per category (instead of 1 + N + 6N for the per-element accessor
pattern).
Structsยง
- Application
Snapshot - Plain data describing one running application.
- Content
Snapshot - All shareable content collected in one batched FFI round-trip.
- Display
Snapshot - Plain data describing one display.
- Snapshot
Truncation - Which categories of a
ContentSnapshotmay have been cut short by the batch FFI scratch-buffer caps. - Window
Snapshot - Plain data describing one window.