ScreenCaptureKit

Generated on 4/6/2025

1 search

ScreenCaptureKit was discussed in the session titled "Capture HDR content with ScreenCaptureKit" at WWDC 2024. This session introduced several new features and improvements for developers using ScreenCaptureKit:

  1. HDR Content Capture: You can now capture streams and screenshots with HDR, providing a wider range of brightness levels and colors compared to SDR. This is achieved by configuring the SC stream with properties like capture dynamic range, pixel format, and color space name.

  2. Microphone Output: A new microphone output is available, allowing apps to capture microphone audio along with screen and system audio. This is configured using the SC stream configuration.

  3. Recording API: A new recording API simplifies the process of recording screen, audio, and microphone content, handling asset writing details for you.

For more detailed information, you can refer to the session chapters:

These enhancements make it easier for developers to integrate high-quality screen capture features into their applications.

Introducing enterprise APIs for visionOS

Introducing enterprise APIs for visionOS

Find out how you can use new enterprise APIs for visionOS to create spatial experiences that enhance employee and customer productivity on Apple Vision Pro.

What’s new in privacy

What’s new in privacy

At Apple, we believe privacy is a fundamental human right. Learn about new and improved permission flows and other features that manage data in a privacy-preserving way, so that you can focus on creating great app experiences.

What’s new in AppKit

What’s new in AppKit

Discover the latest advances in Mac app development. Get an overview of the new features in macOS Sequoia, and how to adopt them in your app. Explore new ways to integrate your existing code with SwiftUI. Learn about the improvements made to numerous AppKit controls, like toolbars, menus, text input, and more.

Build a great Lock Screen camera capture experience

Build a great Lock Screen camera capture experience

Find out how the LockedCameraCapture API can help you bring your capture application’s most useful information directly to the Lock Screen. Examine the API’s features and functionality, learn how to get started creating a capture extension, and find out how that extension behaves when the device is locked.

Discover area mode for Object Capture

Discover area mode for Object Capture

Discover how area mode for Object Capture enables new 3D capture possibilities on iOS by extending the functionality of Object Capture to support capture and reconstruction of an area. Learn how to optimize the quality of iOS captures using the new macOS sample app for reconstruction, and find out how to view the final results with Quick Look on Apple Vision Pro, iPhone, iPad or Mac. Learn about improvements to 3D reconstruction, including a new API that allows you to create your own custom image processing pipelines.

Capture HDR content with ScreenCaptureKit

Capture HDR content with ScreenCaptureKit

Learn how to capture high dynamic colors using ScreenCaptureKit, and explore new features like HDR support, microphone capture, and straight-to-file recording.