- Notifications
You must be signed in to change notification settings - Fork 548
ImageIO iOS xcode16.0 b2
Rolf Bjarne Kvinge edited this page Jul 11, 2024 · 3 revisions
#ImageIO.framework https://github.com/xamarin/xamarin-macios/pull/20875
diff -ruN /Applications/Xcode_16.0.0-beta.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/System/Library/Frameworks/ImageIO.framework/Headers/CGImageDestination.h /Applications/Xcode_16.0.0-beta2.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/System/Library/Frameworks/ImageIO.framework/Headers/CGImageDestination.h --- /Applications/Xcode_16.0.0-beta.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/System/Library/Frameworks/ImageIO.framework/Headers/CGImageDestination.h 2024-05-30 05:07:37 +++ /Applications/Xcode_16.0.0-beta2.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS.sdk/System/Library/Frameworks/ImageIO.framework/Headers/CGImageDestination.h 2024-06-15 10:41:23 @@ -211,6 +211,22 @@ */ IMAGEIO_EXTERN void CGImageDestinationAddAuxiliaryDataInfo(CGImageDestinationRef _iio_Nonnull idst, CFStringRef _iio_Nonnull auxiliaryImageDataType, CFDictionaryRef _iio_Nonnull auxiliaryDataInfoDictionary ) IMAGEIO_AVAILABLE_STARTING(10.13, 11.0); + +/* HDR-support */ + +IMAGEIO_EXTERN const CFStringRef kCGImageDestinationEncodeRequest IMAGEIO_AVAILABLE_STARTING(15, 18.0, 18.0, 11.0); + +IMAGEIO_EXTERN const CFStringRef kCGImageDestinationEncodeToSDR IMAGEIO_AVAILABLE_STARTING(15, 18.0, 18.0, 11.0); +IMAGEIO_EXTERN const CFStringRef kCGImageDestinationEncodeToISOHDR IMAGEIO_AVAILABLE_STARTING(15, 18.0, 18.0, 11.0); +IMAGEIO_EXTERN const CFStringRef kCGImageDestinationEncodeToISOGainmap IMAGEIO_AVAILABLE_STARTING(15, 18.0, 18.0, 11.0); + +/* kCGImageSourceEncodeRequestOptions - CFDictionaryRef to specify additional options + */ +IMAGEIO_EXTERN const CFStringRef kCGImageDestinationEncodeRequestOptions IMAGEIO_AVAILABLE_STARTING(15, 18.0, 18.0, 11.0); +IMAGEIO_EXTERN const CFStringRef kCGImageDestinationEncodeBaseIsSDR IMAGEIO_AVAILABLE_STARTING(15, 18.0, 18.0, 11.0); +IMAGEIO_EXTERN const CFStringRef kCGImageDestinationEncodeTonemapMode IMAGEIO_AVAILABLE_STARTING(15, 18.0, 18.0, 11.0); + + CF_ASSUME_NONNULL_END CF_IMPLICIT_BRIDGING_DISABLED