// This file has been automatically generated by `objc2`'s `header-translator`.
// DO NOT EDIT
#! [allow(unused_imports)]
#! [allow(deprecated)]
#! [allow(non_snake_case)]
#! [allow(non_camel_case_types)]
#! [allow(non_upper_case_globals)]
#! [allow(missing_docs)]
#! [allow(clippy::too_many_arguments)]
#! [allow(clippy::type_complexity)]
#! [allow(clippy::upper_case_acronyms)]
#! [allow(clippy::identity_op)]
#! [allow(clippy::missing_safety_doc)]
#! [allow(clippy::doc_lazy_continuation)]
#! [allow(rustdoc::broken_intra_doc_links)]
#! [allow(rustdoc::bare_urls)]
#! [allow(rustdoc::invalid_html_tags)]
#[ link(name = "IOSurface" , kind = "framework" )]
extern "C" {}
#[ cfg(feature = "IOSurface" )]
#[ path = "IOSurface.rs" ]
mod __IOSurface;
#[ cfg(feature = "IOSurfaceAPI" )]
#[ path = "IOSurfaceAPI.rs" ]
mod __IOSurfaceAPI;
#[ cfg(feature = "IOSurfaceBase" )]
#[ path = "IOSurfaceBase.rs" ]
mod __IOSurfaceBase;
#[ cfg(feature = "IOSurfaceRef" )]
#[ path = "IOSurfaceRef.rs" ]
mod __IOSurfaceRef;
#[ cfg(feature = "IOSurfaceTypes" )]
#[ path = "IOSurfaceTypes.rs" ]
mod __IOSurfaceTypes;
#[ cfg(feature = "objc2" )]
#[ path = "objc2.rs" ]
mod __objc2;
#[ cfg(all(feature = "IOSurfaceRef" , feature = "objc2-core-foundation" ))]
pub use self ::__IOSurfaceRef::kIOSurfaceAllocSize;
#[ cfg(all(feature = "IOSurfaceRef" , feature = "objc2-core-foundation" ))]
pub use self ::__IOSurfaceRef::kIOSurfaceBytesPerElement;
#[ cfg(all(feature = "IOSurfaceRef" , feature = "objc2-core-foundation" ))]
pub use self ::__IOSurfaceRef::kIOSurfaceBytesPerRow;
#[ cfg(all(feature = "IOSurfaceRef" , feature = "objc2-core-foundation" ))]
pub use self ::__IOSurfaceRef::kIOSurfaceCacheMode;
#[ cfg(all(feature = "IOSurfaceRef" , feature = "objc2-core-foundation" ))]
pub use self ::__IOSurfaceRef::kIOSurfaceColorSpace;
#[ cfg(all(feature = "IOSurfaceRef" , feature = "objc2-core-foundation" ))]
pub use self ::__IOSurfaceRef::kIOSurfaceContentHeadroom;
#[ cfg(all(feature = "IOSurfaceRef" , feature = "objc2-core-foundation" ))]
pub use self ::__IOSurfaceRef::kIOSurfaceElementHeight;
#[ cfg(all(feature = "IOSurfaceRef" , feature = "objc2-core-foundation" ))]
pub use self ::__IOSurfaceRef::kIOSurfaceElementWidth;
#[ cfg(all(feature = "IOSurfaceRef" , feature = "objc2-core-foundation" ))]
pub use self ::__IOSurfaceRef::kIOSurfaceHeight;
#[ cfg(all(feature = "IOSurfaceRef" , feature = "objc2-core-foundation" ))]
pub use self ::__IOSurfaceRef::kIOSurfaceICCProfile;
#[ cfg(all(feature = "IOSurfaceRef" , feature = "objc2-core-foundation" ))]
pub use self ::__IOSurfaceRef::kIOSurfaceIsGlobal;
#[ cfg(all(feature = "IOSurfaceRef" , feature = "objc2-core-foundation" ))]
pub use self ::__IOSurfaceRef::kIOSurfaceName;
#[ cfg(all(feature = "IOSurfaceRef" , feature = "objc2-core-foundation" ))]
pub use self ::__IOSurfaceRef::kIOSurfaceOffset;
#[ cfg(all(feature = "IOSurfaceRef" , feature = "objc2-core-foundation" ))]
pub use self ::__IOSurfaceRef::kIOSurfacePixelFormat;
#[ cfg(all(feature = "IOSurfaceRef" , feature = "objc2-core-foundation" ))]
pub use self ::__IOSurfaceRef::kIOSurfacePixelSizeCastingAllowed;
#[ cfg(all(feature = "IOSurfaceRef" , feature = "objc2-core-foundation" ))]
pub use self ::__IOSurfaceRef::kIOSurfacePlaneBase;
#[ cfg(all(feature = "IOSurfaceRef" , feature = "objc2-core-foundation" ))]
pub use self ::__IOSurfaceRef::kIOSurfacePlaneBitsPerElement;
#[ cfg(all(feature = "IOSurfaceRef" , feature = "objc2-core-foundation" ))]
pub use self ::__IOSurfaceRef::kIOSurfacePlaneBytesPerElement;
#[ cfg(all(feature = "IOSurfaceRef" , feature = "objc2-core-foundation" ))]
pub use self ::__IOSurfaceRef::kIOSurfacePlaneBytesPerRow;
#[ cfg(all(feature = "IOSurfaceRef" , feature = "objc2-core-foundation" ))]
pub use self ::__IOSurfaceRef::kIOSurfacePlaneComponentBitDepths;
#[ cfg(all(feature = "IOSurfaceRef" , feature = "objc2-core-foundation" ))]
pub use self ::__IOSurfaceRef::kIOSurfacePlaneComponentBitOffsets;
#[ cfg(all(feature = "IOSurfaceRef" , feature = "objc2-core-foundation" ))]
pub use self ::__IOSurfaceRef::kIOSurfacePlaneComponentNames;
#[ cfg(all(feature = "IOSurfaceRef" , feature = "objc2-core-foundation" ))]
pub use self ::__IOSurfaceRef::kIOSurfacePlaneComponentRanges;
#[ cfg(all(feature = "IOSurfaceRef" , feature = "objc2-core-foundation" ))]
pub use self ::__IOSurfaceRef::kIOSurfacePlaneComponentTypes;
#[ cfg(all(feature = "IOSurfaceRef" , feature = "objc2-core-foundation" ))]
pub use self ::__IOSurfaceRef::kIOSurfacePlaneElementHeight;
#[ cfg(all(feature = "IOSurfaceRef" , feature = "objc2-core-foundation" ))]
pub use self ::__IOSurfaceRef::kIOSurfacePlaneElementWidth;
#[ cfg(all(feature = "IOSurfaceRef" , feature = "objc2-core-foundation" ))]
pub use self ::__IOSurfaceRef::kIOSurfacePlaneHeight;
#[ cfg(all(feature = "IOSurfaceRef" , feature = "objc2-core-foundation" ))]
pub use self ::__IOSurfaceRef::kIOSurfacePlaneInfo;
#[ cfg(all(feature = "IOSurfaceRef" , feature = "objc2-core-foundation" ))]
pub use self ::__IOSurfaceRef::kIOSurfacePlaneOffset;
#[ cfg(all(feature = "IOSurfaceRef" , feature = "objc2-core-foundation" ))]
pub use self ::__IOSurfaceRef::kIOSurfacePlaneSize;
#[ cfg(all(feature = "IOSurfaceRef" , feature = "objc2-core-foundation" ))]
pub use self ::__IOSurfaceRef::kIOSurfacePlaneWidth;
#[ cfg(all(feature = "IOSurfaceRef" , feature = "objc2-core-foundation" ))]
pub use self ::__IOSurfaceRef::kIOSurfaceSubsampling;
#[ cfg(all(feature = "IOSurfaceRef" , feature = "objc2-core-foundation" ))]
pub use self ::__IOSurfaceRef::kIOSurfaceWidth;
#[ cfg(all(feature = "IOSurfaceRef" , feature = "objc2-core-foundation" ))]
pub use self ::__IOSurfaceRef::IOSurfaceAlignProperty;
#[ cfg(feature = "IOSurfaceRef" )]
pub use self ::__IOSurfaceRef::IOSurfaceAllowsPixelSizeCasting;
#[ cfg(feature = "IOSurfaceRef" )]
pub use self ::__IOSurfaceRef::IOSurfaceComponentName;
#[ cfg(feature = "IOSurfaceRef" )]
pub use self ::__IOSurfaceRef::IOSurfaceComponentRange;
#[ cfg(feature = "IOSurfaceRef" )]
pub use self ::__IOSurfaceRef::IOSurfaceComponentType;
#[ cfg(all(feature = "IOSurfaceRef" , feature = "objc2-core-foundation" ))]
pub use self ::__IOSurfaceRef::IOSurfaceCopyAllValues;
#[ cfg(all(feature = "IOSurfaceRef" , feature = "objc2-core-foundation" ))]
pub use self ::__IOSurfaceRef::IOSurfaceCopyValue;
#[ cfg(all(feature = "IOSurfaceRef" , feature = "objc2-core-foundation" ))]
pub use self ::__IOSurfaceRef::IOSurfaceCreate;
#[ cfg(all(feature = "IOSurfaceRef" , feature = "libc" ))]
pub use self ::__IOSurfaceRef::IOSurfaceCreateMachPort;
#[ cfg(feature = "IOSurfaceRef" )]
pub use self ::__IOSurfaceRef::IOSurfaceDecrementUseCount;
#[ cfg(feature = "IOSurfaceRef" )]
pub use self ::__IOSurfaceRef::IOSurfaceGetAllocSize;
#[ cfg(feature = "IOSurfaceRef" )]
pub use self ::__IOSurfaceRef::IOSurfaceGetBaseAddress;
#[ cfg(feature = "IOSurfaceRef" )]
pub use self ::__IOSurfaceRef::IOSurfaceGetBaseAddressOfPlane;
#[ cfg(feature = "IOSurfaceRef" )]
pub use self ::__IOSurfaceRef::IOSurfaceGetBitDepthOfComponentOfPlane;
#[ cfg(feature = "IOSurfaceRef" )]
pub use self ::__IOSurfaceRef::IOSurfaceGetBitOffsetOfComponentOfPlane;
#[ cfg(feature = "IOSurfaceRef" )]
pub use self ::__IOSurfaceRef::IOSurfaceGetBytesPerElement;
#[ cfg(feature = "IOSurfaceRef" )]
pub use self ::__IOSurfaceRef::IOSurfaceGetBytesPerElementOfPlane;
#[ cfg(feature = "IOSurfaceRef" )]
pub use self ::__IOSurfaceRef::IOSurfaceGetBytesPerRow;
#[ cfg(feature = "IOSurfaceRef" )]
pub use self ::__IOSurfaceRef::IOSurfaceGetBytesPerRowOfPlane;
#[ cfg(feature = "IOSurfaceRef" )]
pub use self ::__IOSurfaceRef::IOSurfaceGetElementHeight;
#[ cfg(feature = "IOSurfaceRef" )]
pub use self ::__IOSurfaceRef::IOSurfaceGetElementHeightOfPlane;
#[ cfg(feature = "IOSurfaceRef" )]
pub use self ::__IOSurfaceRef::IOSurfaceGetElementWidth;
#[ cfg(feature = "IOSurfaceRef" )]
pub use self ::__IOSurfaceRef::IOSurfaceGetElementWidthOfPlane;
#[ cfg(feature = "IOSurfaceRef" )]
pub use self ::__IOSurfaceRef::IOSurfaceGetHeight;
#[ cfg(feature = "IOSurfaceRef" )]
pub use self ::__IOSurfaceRef::IOSurfaceGetHeightOfPlane;
#[ cfg(all(feature = "IOSurfaceRef" , feature = "IOSurfaceTypes" ))]
pub use self ::__IOSurfaceRef::IOSurfaceGetID;
#[ cfg(feature = "IOSurfaceRef" )]
pub use self ::__IOSurfaceRef::IOSurfaceGetNameOfComponentOfPlane;
#[ cfg(feature = "IOSurfaceRef" )]
pub use self ::__IOSurfaceRef::IOSurfaceGetNumberOfComponentsOfPlane;
#[ cfg(feature = "IOSurfaceRef" )]
pub use self ::__IOSurfaceRef::IOSurfaceGetPixelFormat;
#[ cfg(feature = "IOSurfaceRef" )]
pub use self ::__IOSurfaceRef::IOSurfaceGetPlaneCount;
#[ cfg(all(feature = "IOSurfaceRef" , feature = "objc2-core-foundation" ))]
pub use self ::__IOSurfaceRef::IOSurfaceGetPropertyAlignment;
#[ cfg(all(feature = "IOSurfaceRef" , feature = "objc2-core-foundation" ))]
pub use self ::__IOSurfaceRef::IOSurfaceGetPropertyMaximum;
#[ cfg(feature = "IOSurfaceRef" )]
pub use self ::__IOSurfaceRef::IOSurfaceGetRangeOfComponentOfPlane;
#[ cfg(feature = "IOSurfaceRef" )]
pub use self ::__IOSurfaceRef::IOSurfaceGetSeed;
#[ cfg(feature = "IOSurfaceRef" )]
pub use self ::__IOSurfaceRef::IOSurfaceGetSubsampling;
#[ cfg(feature = "IOSurfaceRef" )]
pub use self ::__IOSurfaceRef::IOSurfaceGetTypeOfComponentOfPlane;
#[ cfg(feature = "IOSurfaceRef" )]
pub use self ::__IOSurfaceRef::IOSurfaceGetUseCount;
#[ cfg(feature = "IOSurfaceRef" )]
pub use self ::__IOSurfaceRef::IOSurfaceGetWidth;
#[ cfg(feature = "IOSurfaceRef" )]
pub use self ::__IOSurfaceRef::IOSurfaceGetWidthOfPlane;
#[ cfg(feature = "IOSurfaceRef" )]
pub use self ::__IOSurfaceRef::IOSurfaceIncrementUseCount;
#[ cfg(feature = "IOSurfaceRef" )]
pub use self ::__IOSurfaceRef::IOSurfaceIsInUse;
#[ cfg(all(feature = "IOSurfaceRef" , feature = "IOSurfaceTypes" , feature = "libc" ))]
pub use self ::__IOSurfaceRef::IOSurfaceLock;
#[ cfg(all(
feature = "IOSurfaceRef" ,
feature = "IOSurfaceTypes" ,
feature = "objc2-core-foundation"
))]
pub use self ::__IOSurfaceRef::IOSurfaceLookup;
#[ cfg(all(
feature = "IOSurfaceRef" ,
feature = "libc" ,
feature = "objc2-core-foundation"
))]
pub use self ::__IOSurfaceRef::IOSurfaceLookupFromMachPort;
#[ cfg(feature = "IOSurfaceRef" )]
pub use self ::__IOSurfaceRef::IOSurfaceMemoryLedgerFlags;
#[ cfg(feature = "IOSurfaceRef" )]
pub use self ::__IOSurfaceRef::IOSurfaceMemoryLedgerTags;
#[ cfg(feature = "IOSurfaceRef" )]
pub use self ::__IOSurfaceRef::IOSurfaceRemoveAllValues;
#[ cfg(all(feature = "IOSurfaceRef" , feature = "objc2-core-foundation" ))]
pub use self ::__IOSurfaceRef::IOSurfaceRemoveValue;
#[ cfg(all(feature = "IOSurfaceRef" , feature = "libc" ))]
pub use self ::__IOSurfaceRef::IOSurfaceSetPurgeable;
#[ cfg(all(feature = "IOSurfaceRef" , feature = "objc2-core-foundation" ))]
pub use self ::__IOSurfaceRef::IOSurfaceSetValue;
#[ cfg(all(feature = "IOSurfaceRef" , feature = "objc2-core-foundation" ))]
pub use self ::__IOSurfaceRef::IOSurfaceSetValues;
#[ cfg(feature = "IOSurfaceRef" )]
pub use self ::__IOSurfaceRef::IOSurfaceSubsampling;
#[ cfg(all(feature = "IOSurfaceRef" , feature = "IOSurfaceTypes" , feature = "libc" ))]
pub use self ::__IOSurfaceRef::IOSurfaceUnlock;
#[ cfg(feature = "IOSurfaceTypes" )]
pub use self ::__IOSurfaceTypes::kIOSurfaceCopybackCache;
#[ cfg(feature = "IOSurfaceTypes" )]
pub use self ::__IOSurfaceTypes::kIOSurfaceCopybackInnerCache;
#[ cfg(feature = "IOSurfaceTypes" )]
pub use self ::__IOSurfaceTypes::kIOSurfaceDefaultCache;
#[ cfg(feature = "IOSurfaceTypes" )]
pub use self ::__IOSurfaceTypes::kIOSurfaceInhibitCache;
#[ cfg(feature = "IOSurfaceTypes" )]
pub use self ::__IOSurfaceTypes::kIOSurfaceMapCacheShift;
#[ cfg(feature = "IOSurfaceTypes" )]
pub use self ::__IOSurfaceTypes::kIOSurfaceMapCopybackCache;
#[ cfg(feature = "IOSurfaceTypes" )]
pub use self ::__IOSurfaceTypes::kIOSurfaceMapCopybackInnerCache;
#[ cfg(feature = "IOSurfaceTypes" )]
pub use self ::__IOSurfaceTypes::kIOSurfaceMapDefaultCache;
#[ cfg(feature = "IOSurfaceTypes" )]
pub use self ::__IOSurfaceTypes::kIOSurfaceMapInhibitCache;
#[ cfg(feature = "IOSurfaceTypes" )]
pub use self ::__IOSurfaceTypes::kIOSurfaceMapWriteCombineCache;
#[ cfg(feature = "IOSurfaceTypes" )]
pub use self ::__IOSurfaceTypes::kIOSurfaceMapWriteThruCache;
#[ cfg(feature = "IOSurfaceTypes" )]
pub use self ::__IOSurfaceTypes::kIOSurfaceWriteCombineCache;
#[ cfg(feature = "IOSurfaceTypes" )]
pub use self ::__IOSurfaceTypes::kIOSurfaceWriteThruCache;
#[ cfg(feature = "IOSurfaceTypes" )]
pub use self ::__IOSurfaceTypes::IOSurfaceID;
#[ cfg(feature = "IOSurfaceTypes" )]
pub use self ::__IOSurfaceTypes::IOSurfaceLockOptions;
#[ cfg(feature = "IOSurfaceTypes" )]
pub use self ::__IOSurfaceTypes::IOSurfacePurgeabilityState;
#[ cfg(feature = "objc2" )]
pub use self ::__objc2::IOSurface;
#[ cfg(all(feature = "objc2" , feature = "objc2-foundation" ))]
pub use self ::__objc2::IOSurfacePropertyAllocSizeKey;
#[ cfg(all(feature = "objc2" , feature = "objc2-foundation" ))]
pub use self ::__objc2::IOSurfacePropertyKey;
#[ cfg(all(feature = "objc2" , feature = "objc2-foundation" ))]
pub use self ::__objc2::IOSurfacePropertyKeyAllocSize;
#[ cfg(all(feature = "objc2" , feature = "objc2-foundation" ))]
pub use self ::__objc2::IOSurfacePropertyKeyBytesPerElement;
#[ cfg(all(feature = "objc2" , feature = "objc2-foundation" ))]
pub use self ::__objc2::IOSurfacePropertyKeyBytesPerRow;
#[ cfg(all(feature = "objc2" , feature = "objc2-foundation" ))]
pub use self ::__objc2::IOSurfacePropertyKeyCacheMode;
#[ cfg(all(feature = "objc2" , feature = "objc2-foundation" ))]
pub use self ::__objc2::IOSurfacePropertyKeyElementHeight;
#[ cfg(all(feature = "objc2" , feature = "objc2-foundation" ))]
pub use self ::__objc2::IOSurfacePropertyKeyElementWidth;
#[ cfg(all(feature = "objc2" , feature = "objc2-foundation" ))]
pub use self ::__objc2::IOSurfacePropertyKeyHeight;
#[ cfg(all(feature = "objc2" , feature = "objc2-foundation" ))]
pub use self ::__objc2::IOSurfacePropertyKeyName;
#[ cfg(all(feature = "objc2" , feature = "objc2-foundation" ))]
pub use self ::__objc2::IOSurfacePropertyKeyOffset;
#[ cfg(all(feature = "objc2" , feature = "objc2-foundation" ))]
pub use self ::__objc2::IOSurfacePropertyKeyPixelFormat;
#[ cfg(all(feature = "objc2" , feature = "objc2-foundation" ))]
pub use self ::__objc2::IOSurfacePropertyKeyPixelSizeCastingAllowed;
#[ cfg(all(feature = "objc2" , feature = "objc2-foundation" ))]
pub use self ::__objc2::IOSurfacePropertyKeyPlaneBase;
#[ cfg(all(feature = "objc2" , feature = "objc2-foundation" ))]
pub use self ::__objc2::IOSurfacePropertyKeyPlaneBytesPerElement;
#[ cfg(all(feature = "objc2" , feature = "objc2-foundation" ))]
pub use self ::__objc2::IOSurfacePropertyKeyPlaneBytesPerRow;
#[ cfg(all(feature = "objc2" , feature = "objc2-foundation" ))]
pub use self ::__objc2::IOSurfacePropertyKeyPlaneElementHeight;
#[ cfg(all(feature = "objc2" , feature = "objc2-foundation" ))]
pub use self ::__objc2::IOSurfacePropertyKeyPlaneElementWidth;
#[ cfg(all(feature = "objc2" , feature = "objc2-foundation" ))]
pub use self ::__objc2::IOSurfacePropertyKeyPlaneHeight;
#[ cfg(all(feature = "objc2" , feature = "objc2-foundation" ))]
pub use self ::__objc2::IOSurfacePropertyKeyPlaneInfo;
#[ cfg(all(feature = "objc2" , feature = "objc2-foundation" ))]
pub use self ::__objc2::IOSurfacePropertyKeyPlaneOffset;
#[ cfg(all(feature = "objc2" , feature = "objc2-foundation" ))]
pub use self ::__objc2::IOSurfacePropertyKeyPlaneSize;
#[ cfg(all(feature = "objc2" , feature = "objc2-foundation" ))]
pub use self ::__objc2::IOSurfacePropertyKeyPlaneWidth;
#[ cfg(all(feature = "objc2" , feature = "objc2-foundation" ))]
pub use self ::__objc2::IOSurfacePropertyKeyWidth;
Messung V0.5 in Prozent C=88 H=95 G=91
¤ Dauer der Verarbeitung: 0.7 Sekunden
¤
*© Formatika GbR, Deutschland