Expand description
§Bindings to the IOSurface
framework
See Apple’s docs and the general docs on framework crates for more information.
Structs§
- IOSurface
ObjC
andobjc2
- 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 ObjC
andobjc2-foundation
- Apple’s documentation
- IOSurface
Property ⚠KeyAlloc Size ObjC
andobjc2-foundation
- Apple’s documentation
- IOSurface
Property ⚠KeyBytes PerElement ObjC
andobjc2-foundation
- Apple’s documentation
- IOSurface
Property ⚠KeyBytes PerRow ObjC
andobjc2-foundation
- Apple’s documentation
- IOSurface
Property ⚠KeyCache Mode ObjC
andobjc2-foundation
- Apple’s documentation
- IOSurface
Property ⚠KeyElement Height ObjC
andobjc2-foundation
- Apple’s documentation
- IOSurface
Property ⚠KeyElement Width ObjC
andobjc2-foundation
- Apple’s documentation
- IOSurface
Property ⚠KeyHeight ObjC
andobjc2-foundation
- Apple’s documentation
- IOSurface
Property ⚠KeyName ObjC
andobjc2-foundation
- Apple’s documentation
- IOSurface
Property ⚠KeyOffset ObjC
andobjc2-foundation
- Apple’s documentation
- IOSurface
Property ⚠KeyPixel Format ObjC
andobjc2-foundation
- Apple’s documentation
- IOSurface
Property ⚠KeyPixel Size Casting Allowed ObjC
andobjc2-foundation
- Apple’s documentation
- IOSurface
Property ⚠KeyPlane Base ObjC
andobjc2-foundation
- Apple’s documentation
- IOSurface
Property ⚠KeyPlane Bytes PerElement ObjC
andobjc2-foundation
- Apple’s documentation
- IOSurface
Property ⚠KeyPlane Bytes PerRow ObjC
andobjc2-foundation
- Apple’s documentation
- IOSurface
Property ⚠KeyPlane Element Height ObjC
andobjc2-foundation
- Apple’s documentation
- IOSurface
Property ⚠KeyPlane Element Width ObjC
andobjc2-foundation
- Apple’s documentation
- IOSurface
Property ⚠KeyPlane Height ObjC
andobjc2-foundation
- Apple’s documentation
- IOSurface
Property ⚠KeyPlane Info ObjC
andobjc2-foundation
- Apple’s documentation
- IOSurface
Property ⚠KeyPlane Offset ObjC
andobjc2-foundation
- Apple’s documentation
- IOSurface
Property ⚠KeyPlane Size ObjC
andobjc2-foundation
- Apple’s documentation
- IOSurface
Property ⚠KeyPlane Width ObjC
andobjc2-foundation
- Apple’s documentation
- IOSurface
Property ⚠KeyWidth ObjC
andobjc2-foundation
- Apple’s documentation
- kIOSurface
Alloc ⚠Size IOSurfaceRef
andobjc2-core-foundation
- Apple’s documentation
- kIOSurface
Bytes ⚠PerElement IOSurfaceRef
andobjc2-core-foundation
- Apple’s documentation
- kIOSurface
Bytes ⚠PerRow IOSurfaceRef
andobjc2-core-foundation
- Apple’s documentation
- kIOSurface
Cache ⚠Mode IOSurfaceRef
andobjc2-core-foundation
- Apple’s documentation
- kIOSurface
Color ⚠Space IOSurfaceRef
andobjc2-core-foundation
- Apple’s documentation
- kIOSurface
Content ⚠Headroom IOSurfaceRef
andobjc2-core-foundation
- Apple’s documentation
- kIOSurface
Element ⚠Height IOSurfaceRef
andobjc2-core-foundation
- Apple’s documentation
- kIOSurface
Element ⚠Width IOSurfaceRef
andobjc2-core-foundation
- Apple’s documentation
- kIOSurface
Height ⚠IOSurfaceRef
andobjc2-core-foundation
- Apple’s documentation
- kIOSurfaceICC
Profile ⚠IOSurfaceRef
andobjc2-core-foundation
- Apple’s documentation
- kIOSurface
IsGlobal ⚠IOSurfaceRef
andobjc2-core-foundation
- Apple’s documentation
- kIOSurface
Name ⚠IOSurfaceRef
andobjc2-core-foundation
- Apple’s documentation
- kIOSurface
Offset ⚠IOSurfaceRef
andobjc2-core-foundation
- Apple’s documentation
- kIOSurface
Pixel ⚠Format IOSurfaceRef
andobjc2-core-foundation
- Apple’s documentation
- kIOSurface
Pixel ⚠Size Casting Allowed IOSurfaceRef
andobjc2-core-foundation
- Apple’s documentation
- kIOSurface
Plane ⚠Base IOSurfaceRef
andobjc2-core-foundation
- Apple’s documentation
- kIOSurface
Plane ⚠Bits PerElement IOSurfaceRef
andobjc2-core-foundation
- Apple’s documentation
- kIOSurface
Plane ⚠Bytes PerElement IOSurfaceRef
andobjc2-core-foundation
- Apple’s documentation
- kIOSurface
Plane ⚠Bytes PerRow IOSurfaceRef
andobjc2-core-foundation
- Apple’s documentation
- kIOSurface
Plane ⚠Component BitDepths IOSurfaceRef
andobjc2-core-foundation
- Apple’s documentation
- kIOSurface
Plane ⚠Component BitOffsets IOSurfaceRef
andobjc2-core-foundation
- Apple’s documentation
- kIOSurface
Plane ⚠Component Names IOSurfaceRef
andobjc2-core-foundation
- Apple’s documentation
- kIOSurface
Plane ⚠Component Ranges IOSurfaceRef
andobjc2-core-foundation
- Apple’s documentation
- kIOSurface
Plane ⚠Component Types IOSurfaceRef
andobjc2-core-foundation
- Apple’s documentation
- kIOSurface
Plane ⚠Element Height IOSurfaceRef
andobjc2-core-foundation
- Apple’s documentation
- kIOSurface
Plane ⚠Element Width IOSurfaceRef
andobjc2-core-foundation
- Apple’s documentation
- kIOSurface
Plane ⚠Height IOSurfaceRef
andobjc2-core-foundation
- Apple’s documentation
- kIOSurface
Plane ⚠Info IOSurfaceRef
andobjc2-core-foundation
- Apple’s documentation
- kIOSurface
Plane ⚠Offset IOSurfaceRef
andobjc2-core-foundation
- Apple’s documentation
- kIOSurface
Plane ⚠Size IOSurfaceRef
andobjc2-core-foundation
- Apple’s documentation
- kIOSurface
Plane ⚠Width IOSurfaceRef
andobjc2-core-foundation
- Apple’s documentation
- kIOSurface
Subsampling ⚠IOSurfaceRef
andobjc2-core-foundation
- Apple’s documentation
- kIOSurface
Width ⚠IOSurfaceRef
andobjc2-core-foundation
- Apple’s documentation
Functions§
- IOSurface
Align ⚠Property IOSurfaceRef
andobjc2-core-foundation
- IOSurface
Allows ⚠Pixel Size Casting IOSurfaceRef
- IOSurface
Copy ⚠AllValues IOSurfaceRef
andobjc2-core-foundation
- IOSurface
Copy ⚠Value IOSurfaceRef
andobjc2-core-foundation
- IOSurface
Create ⚠IOSurfaceRef
andobjc2-core-foundation
- IOSurface
Create ⚠Mach Port IOSurfaceRef
andlibc
- IOSurface
Decrement ⚠UseCount IOSurfaceRef
- IOSurface
GetAlloc ⚠Size IOSurfaceRef
- IOSurface
GetBase ⚠Address IOSurfaceRef
- IOSurface
GetBase ⚠Address OfPlane IOSurfaceRef
- IOSurface
GetBit ⚠Depth OfComponent OfPlane IOSurfaceRef
- IOSurface
GetBit ⚠Offset OfComponent OfPlane IOSurfaceRef
- IOSurface
GetBytes ⚠PerElement IOSurfaceRef
- IOSurface
GetBytes ⚠PerElement OfPlane IOSurfaceRef
- IOSurface
GetBytes ⚠PerRow IOSurfaceRef
- IOSurface
GetBytes ⚠PerRow OfPlane IOSurfaceRef
- IOSurface
GetElement ⚠Height IOSurfaceRef
- IOSurface
GetElement ⚠Height OfPlane IOSurfaceRef
- IOSurface
GetElement ⚠Width IOSurfaceRef
- IOSurface
GetElement ⚠Width OfPlane IOSurfaceRef
- IOSurface
GetHeight ⚠IOSurfaceRef
- IOSurface
GetHeight ⚠OfPlane IOSurfaceRef
- IOSurface
GetID ⚠IOSurfaceRef
andIOSurfaceTypes
- IOSurface
GetName ⚠OfComponent OfPlane IOSurfaceRef
- IOSurface
GetNumber ⚠OfComponents OfPlane IOSurfaceRef
- IOSurface
GetPixel ⚠Format IOSurfaceRef
- IOSurface
GetPlane ⚠Count IOSurfaceRef
- IOSurface
GetProperty ⚠Alignment IOSurfaceRef
andobjc2-core-foundation
- IOSurface
GetProperty ⚠Maximum IOSurfaceRef
andobjc2-core-foundation
- IOSurface
GetRange ⚠OfComponent OfPlane IOSurfaceRef
- IOSurface
GetSeed ⚠IOSurfaceRef
- IOSurface
GetSubsampling ⚠IOSurfaceRef
- IOSurface
GetType ⚠OfComponent OfPlane IOSurfaceRef
- IOSurface
GetUse ⚠Count IOSurfaceRef
- IOSurface
GetWidth ⚠IOSurfaceRef
- IOSurface
GetWidth ⚠OfPlane IOSurfaceRef
- IOSurface
Increment ⚠UseCount IOSurfaceRef
- IOSurface
IsIn ⚠Use IOSurfaceRef
- IOSurface
Lock ⚠IOSurfaceTypes
andlibc
andIOSurfaceRef
- IOSurface
Lookup ⚠IOSurfaceRef
andIOSurfaceTypes
andobjc2-core-foundation
- IOSurface
Lookup ⚠From Mach Port IOSurfaceRef
andlibc
andobjc2-core-foundation
- IOSurface
Remove ⚠AllValues IOSurfaceRef
- IOSurface
Remove ⚠Value IOSurfaceRef
andobjc2-core-foundation
- IOSurface
SetPurgeable ⚠IOSurfaceRef
andlibc
- IOSurface
SetValue ⚠IOSurfaceRef
andobjc2-core-foundation
- IOSurface
SetValues ⚠IOSurfaceRef
andobjc2-core-foundation
- IOSurface
Unlock ⚠IOSurfaceTypes
andlibc
andIOSurfaceRef
Type Aliases§
- IOSurfaceID
IOSurfaceTypes
- Apple’s documentation
- IOSurface
Property Key ObjC
andobjc2-foundation
- Apple’s documentation