Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

CoreVideo macOS xcode26.0 b6

Rolf Bjarne Kvinge edited this pageSep 3, 2025 ·3 revisions

#CoreVideo.frameworkhttps://github.com/dotnet/macios/pull/23734

diff -ruN /Applications/Xcode_26.0.0-beta5.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/CoreVideo.framework/Headers/CVPixelBuffer.h /Applications/Xcode_26.0.0-beta6.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/CoreVideo.framework/Headers/CVPixelBuffer.h--- /Applications/Xcode_26.0.0-beta5.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/CoreVideo.framework/Headers/CVPixelBuffer.h2025-07-22 06:16:03+++ /Applications/Xcode_26.0.0-beta6.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/System/Library/Frameworks/CoreVideo.framework/Headers/CVPixelBuffer.h2025-08-04 08:01:52@@ -332,6 +332,16 @@ */ CV_EXPORT const CFStringRef CV_NONNULL kCVPixelBufferProResRAWKey_MetadataExtension API_AVAILABLE(ios(15.0), macosx(12.0)) __TVOS_PROHIBITED __WATCHOS_PROHIBITED;+#if COREVIDEO_SUPPORTS_IOSURFACE+/*!+@const      kCVPixelBufferIOSurfacePurgeableKey+@abstract   Key sets the IOSurface backed memory allocation for CVPixelBuffer as purgable and volatile.+@discussion A purgeable IOSurface is capable of being switched between non-volatile, volatile and empty states using IOSurfaceSetPurgeable.  When in the volatile state, the OS is permitted to instantly change its state to empty and remove all its memory pages.  Clients should set the IOSurfaces to the non-volatile state while they are in use and the volatile state when their need and contents is optional/speculative and OK to discard in response to system memory demand.  See IOSurfaceSetPurgeable for more details.  This key is only effective for CVPixelBuffers that are backed by IOSurface.+*/+CV_EXPORT const CFStringRef CV_NONNULL kCVPixelBufferIOSurfacePurgeableKey API_AVAILABLE(macos(12.0), ios(15.0), tvos(15.0), watchos(8.0), visionos(26.0)) ;++#endif // COREVIDEO_SUPPORTS_IOSURFACE+ /*!     @typedefCVPixelBufferRef     @abstract   Based on the image buffer type. The pixel buffer implements the memory storage for an image buffer.

Clone this wiki locally


[8]ページ先頭

©2009-2025 Movatter.jp