Expand description
§Bindings to the IOSurface framework
See Apple’s docs and the general docs on framework crates for more information.
Structs§
- IOSurface
objc2 - Apple’s documentation
- IOSurface
Component Name IOSurfaceRef - Apple’s documentation
- IOSurface
Component Range IOSurfaceRef - Apple’s documentation
- IOSurface
Component Type IOSurfaceRef - Apple’s documentation
- IOSurface
Lock Options IOSurfaceTypes - Apple’s documentation
- IOSurface
Memory Ledger Flags IOSurfaceRef - Apple’s documentation
- IOSurface
Memory Ledger Tags IOSurfaceRef - Apple’s documentation
- IOSurface
Purgeability State IOSurfaceTypes - Apple’s documentation
- IOSurface
Ref IOSurfaceRef - Apple’s documentation
- IOSurface
Subsampling IOSurfaceRef - Apple’s documentation
Constants§
- kIOSurface
Copyback Cache IOSurfaceTypes - Apple’s documentation
- kIOSurface
Copyback Inner Cache IOSurfaceTypes - Apple’s documentation
- kIOSurface
Default Cache IOSurfaceTypes - Apple’s documentation
- kIOSurface
Inhibit Cache IOSurfaceTypes - Apple’s documentation
- kIOSurface
MapCache Shift IOSurfaceTypes - Apple’s documentation
- kIOSurface
MapCopyback Cache IOSurfaceTypes - Apple’s documentation
- kIOSurface
MapCopyback Inner Cache IOSurfaceTypes - Apple’s documentation
- kIOSurface
MapDefault Cache IOSurfaceTypes - Apple’s documentation
- kIOSurface
MapInhibit Cache IOSurfaceTypes - Apple’s documentation
- kIOSurface
MapWrite Combine Cache IOSurfaceTypes - Apple’s documentation
- kIOSurface
MapWrite Thru Cache IOSurfaceTypes - Apple’s documentation
- kIOSurface
Write Combine Cache IOSurfaceTypes - Apple’s documentation
- kIOSurface
Write Thru Cache IOSurfaceTypes - Apple’s documentation
Statics§
- IOSurface
Property ⚠Alloc Size Key Deprecated objc2andobjc2-foundation - Apple’s documentation
- IOSurface
Property ⚠KeyAlloc Size objc2andobjc2-foundation - Apple’s documentation
- IOSurface
Property ⚠KeyBytes PerElement objc2andobjc2-foundation - Apple’s documentation
- IOSurface
Property ⚠KeyBytes PerRow objc2andobjc2-foundation - Apple’s documentation
- IOSurface
Property ⚠KeyCache Mode objc2andobjc2-foundation - Apple’s documentation
- IOSurface
Property ⚠KeyElement Height objc2andobjc2-foundation - Apple’s documentation
- IOSurface
Property ⚠KeyElement Width objc2andobjc2-foundation - Apple’s documentation
- IOSurface
Property ⚠KeyHeight objc2andobjc2-foundation - Apple’s documentation
- IOSurface
Property ⚠KeyName objc2andobjc2-foundation - Apple’s documentation
- IOSurface
Property ⚠KeyOffset objc2andobjc2-foundation - Apple’s documentation
- IOSurface
Property ⚠KeyPixel Format objc2andobjc2-foundation - Apple’s documentation
- IOSurface
Property ⚠KeyPixel Size Casting Allowed objc2andobjc2-foundation - Apple’s documentation
- IOSurface
Property ⚠KeyPlane Base objc2andobjc2-foundation - Apple’s documentation
- IOSurface
Property ⚠KeyPlane Bytes PerElement objc2andobjc2-foundation - Apple’s documentation
- IOSurface
Property ⚠KeyPlane Bytes PerRow objc2andobjc2-foundation - Apple’s documentation
- IOSurface
Property ⚠KeyPlane Element Height objc2andobjc2-foundation - Apple’s documentation
- IOSurface
Property ⚠KeyPlane Element Width objc2andobjc2-foundation - Apple’s documentation
- IOSurface
Property ⚠KeyPlane Height objc2andobjc2-foundation - Apple’s documentation
- IOSurface
Property ⚠KeyPlane Info objc2andobjc2-foundation - Apple’s documentation
- IOSurface
Property ⚠KeyPlane Offset objc2andobjc2-foundation - Apple’s documentation
- IOSurface
Property ⚠KeyPlane Size objc2andobjc2-foundation - Apple’s documentation
- IOSurface
Property ⚠KeyPlane Width objc2andobjc2-foundation - Apple’s documentation
- IOSurface
Property ⚠KeyWidth objc2andobjc2-foundation - Apple’s documentation
- kIOSurface
Alloc ⚠Size IOSurfaceRefandobjc2-core-foundation - Apple’s documentation
- kIOSurface
Bytes ⚠PerElement IOSurfaceRefandobjc2-core-foundation - Apple’s documentation
- kIOSurface
Bytes ⚠PerRow IOSurfaceRefandobjc2-core-foundation - Apple’s documentation
- kIOSurface
Cache ⚠Mode IOSurfaceRefandobjc2-core-foundation - Apple’s documentation
- kIOSurface
Color ⚠Space IOSurfaceRefandobjc2-core-foundation - Apple’s documentation
- kIOSurface
Content ⚠Headroom IOSurfaceRefandobjc2-core-foundation - Apple’s documentation
- kIOSurface
Element ⚠Height IOSurfaceRefandobjc2-core-foundation - Apple’s documentation
- kIOSurface
Element ⚠Width IOSurfaceRefandobjc2-core-foundation - Apple’s documentation
- kIOSurface
Height ⚠IOSurfaceRefandobjc2-core-foundation - Apple’s documentation
- kIOSurfaceICC
Profile ⚠IOSurfaceRefandobjc2-core-foundation - Apple’s documentation
- kIOSurface
IsGlobal ⚠Deprecated IOSurfaceRefandobjc2-core-foundation - Apple’s documentation
- kIOSurface
Name ⚠IOSurfaceRefandobjc2-core-foundation - Apple’s documentation
- kIOSurface
Offset ⚠IOSurfaceRefandobjc2-core-foundation - Apple’s documentation
- kIOSurface
Pixel ⚠Format IOSurfaceRefandobjc2-core-foundation - Apple’s documentation
- kIOSurface
Pixel ⚠Size Casting Allowed IOSurfaceRefandobjc2-core-foundation - Apple’s documentation
- kIOSurface
Plane ⚠Base IOSurfaceRefandobjc2-core-foundation - Apple’s documentation
- kIOSurface
Plane ⚠Bits PerElement IOSurfaceRefandobjc2-core-foundation - Apple’s documentation
- kIOSurface
Plane ⚠Bytes PerElement IOSurfaceRefandobjc2-core-foundation - Apple’s documentation
- kIOSurface
Plane ⚠Bytes PerRow IOSurfaceRefandobjc2-core-foundation - Apple’s documentation
- kIOSurface
Plane ⚠Component BitDepths IOSurfaceRefandobjc2-core-foundation - Apple’s documentation
- kIOSurface
Plane ⚠Component BitOffsets IOSurfaceRefandobjc2-core-foundation - Apple’s documentation
- kIOSurface
Plane ⚠Component Names IOSurfaceRefandobjc2-core-foundation - Apple’s documentation
- kIOSurface
Plane ⚠Component Ranges IOSurfaceRefandobjc2-core-foundation - Apple’s documentation
- kIOSurface
Plane ⚠Component Types IOSurfaceRefandobjc2-core-foundation - Apple’s documentation
- kIOSurface
Plane ⚠Element Height IOSurfaceRefandobjc2-core-foundation - Apple’s documentation
- kIOSurface
Plane ⚠Element Width IOSurfaceRefandobjc2-core-foundation - Apple’s documentation
- kIOSurface
Plane ⚠Height IOSurfaceRefandobjc2-core-foundation - Apple’s documentation
- kIOSurface
Plane ⚠Info IOSurfaceRefandobjc2-core-foundation - Apple’s documentation
- kIOSurface
Plane ⚠Offset IOSurfaceRefandobjc2-core-foundation - Apple’s documentation
- kIOSurface
Plane ⚠Size IOSurfaceRefandobjc2-core-foundation - Apple’s documentation
- kIOSurface
Plane ⚠Width IOSurfaceRefandobjc2-core-foundation - Apple’s documentation
- kIOSurface
Subsampling ⚠IOSurfaceRefandobjc2-core-foundation - Apple’s documentation
- kIOSurface
Width ⚠IOSurfaceRefandobjc2-core-foundation - Apple’s documentation
Functions§
- IOSurface
Align Property Deprecated IOSurfaceRefandobjc2-core-foundation - IOSurface
Allows Pixel Size Casting Deprecated IOSurfaceRef - IOSurface
Copy AllValues Deprecated IOSurfaceRefandobjc2-core-foundation - IOSurface
Copy Value Deprecated IOSurfaceRefandobjc2-core-foundation - IOSurface
Create ⚠Deprecated IOSurfaceRefandobjc2-core-foundation - IOSurface
Create Mach Port Deprecated IOSurfaceRefandlibc - IOSurface
Decrement UseCount Deprecated IOSurfaceRef - IOSurface
GetAlloc Size Deprecated IOSurfaceRef - IOSurface
GetBase Address Deprecated IOSurfaceRef - IOSurface
GetBase Address OfPlane Deprecated IOSurfaceRef - IOSurface
GetBit Depth OfComponent OfPlane Deprecated IOSurfaceRef - IOSurface
GetBit Offset OfComponent OfPlane Deprecated IOSurfaceRef - IOSurface
GetBytes PerElement Deprecated IOSurfaceRef - IOSurface
GetBytes PerElement OfPlane Deprecated IOSurfaceRef - IOSurface
GetBytes PerRow Deprecated IOSurfaceRef - IOSurface
GetBytes PerRow OfPlane Deprecated IOSurfaceRef - IOSurface
GetElement Height Deprecated IOSurfaceRef - IOSurface
GetElement Height OfPlane Deprecated IOSurfaceRef - IOSurface
GetElement Width Deprecated IOSurfaceRef - IOSurface
GetElement Width OfPlane Deprecated IOSurfaceRef - IOSurface
GetHeight Deprecated IOSurfaceRef - IOSurface
GetHeight OfPlane Deprecated IOSurfaceRef - IOSurface
GetID Deprecated IOSurfaceRefandIOSurfaceTypes - IOSurface
GetName OfComponent OfPlane Deprecated IOSurfaceRef - IOSurface
GetNumber OfComponents OfPlane Deprecated IOSurfaceRef - IOSurface
GetPixel Format Deprecated IOSurfaceRef - IOSurface
GetPlane Count Deprecated IOSurfaceRef - IOSurface
GetProperty Alignment Deprecated IOSurfaceRefandobjc2-core-foundation - IOSurface
GetProperty Maximum Deprecated IOSurfaceRefandobjc2-core-foundation - IOSurface
GetRange OfComponent OfPlane Deprecated IOSurfaceRef - IOSurface
GetSeed Deprecated IOSurfaceRef - IOSurface
GetSubsampling Deprecated IOSurfaceRef - IOSurface
GetType OfComponent OfPlane Deprecated IOSurfaceRef - IOSurface
GetUse Count Deprecated IOSurfaceRef - IOSurface
GetWidth Deprecated IOSurfaceRef - IOSurface
GetWidth OfPlane Deprecated IOSurfaceRef - IOSurface
Increment UseCount Deprecated IOSurfaceRef - IOSurface
IsIn Use Deprecated IOSurfaceRef - IOSurface
Lock ⚠Deprecated IOSurfaceRefandIOSurfaceTypesandlibc - IOSurface
Lookup Deprecated IOSurfaceRefandIOSurfaceTypesandobjc2-core-foundation - IOSurface
Lookup From Mach Port Deprecated IOSurfaceRefandlibcandobjc2-core-foundation - IOSurface
Remove AllValues Deprecated IOSurfaceRef - IOSurface
Remove Value Deprecated IOSurfaceRefandobjc2-core-foundation - IOSurface
SetPurgeable ⚠Deprecated IOSurfaceRefandlibc - IOSurface
SetValue ⚠Deprecated IOSurfaceRefandobjc2-core-foundation - IOSurface
SetValues ⚠Deprecated IOSurfaceRefandobjc2-core-foundation - IOSurface
Unlock ⚠Deprecated IOSurfaceRefandIOSurfaceTypesandlibc
Type Aliases§
- IOSurfaceID
IOSurfaceTypes - Apple’s documentation
- IOSurface
Property Key objc2andobjc2-foundation - Apple’s documentation