Crate objc2_io_surface

Source
Expand description

§Bindings to the IOSurface framework

See Apple’s docs and the general docs on framework crates for more information.

Structs§

IOSurfaceObjC and objc2
Apple’s documentation
IOSurfaceComponentNameIOSurfaceRef
Apple’s documentation
IOSurfaceComponentRangeIOSurfaceRef
Apple’s documentation
IOSurfaceComponentTypeIOSurfaceRef
Apple’s documentation
IOSurfaceLockOptionsIOSurfaceTypes
Apple’s documentation
IOSurfaceMemoryLedgerFlagsIOSurfaceRef
Apple’s documentation
IOSurfaceMemoryLedgerTagsIOSurfaceRef
Apple’s documentation
IOSurfacePurgeabilityStateIOSurfaceTypes
Apple’s documentation
IOSurfaceRefIOSurfaceRef
Apple’s documentation
IOSurfaceSubsamplingIOSurfaceRef
Apple’s documentation

Constants§

kIOSurfaceCopybackCacheIOSurfaceTypes
Apple’s documentation
kIOSurfaceCopybackInnerCacheIOSurfaceTypes
Apple’s documentation
kIOSurfaceDefaultCacheIOSurfaceTypes
Apple’s documentation
kIOSurfaceInhibitCacheIOSurfaceTypes
Apple’s documentation
kIOSurfaceMapCacheShiftIOSurfaceTypes
Apple’s documentation
kIOSurfaceMapCopybackCacheIOSurfaceTypes
Apple’s documentation
kIOSurfaceMapCopybackInnerCacheIOSurfaceTypes
Apple’s documentation
kIOSurfaceMapDefaultCacheIOSurfaceTypes
Apple’s documentation
kIOSurfaceMapInhibitCacheIOSurfaceTypes
Apple’s documentation
kIOSurfaceMapWriteCombineCacheIOSurfaceTypes
Apple’s documentation
kIOSurfaceMapWriteThruCacheIOSurfaceTypes
Apple’s documentation
kIOSurfaceWriteCombineCacheIOSurfaceTypes
Apple’s documentation
kIOSurfaceWriteThruCacheIOSurfaceTypes
Apple’s documentation

Statics§

IOSurfacePropertyAllocSizeKeyObjC and objc2-foundation
Apple’s documentation
IOSurfacePropertyKeyAllocSizeObjC and objc2-foundation
Apple’s documentation
IOSurfacePropertyKeyBytesPerElementObjC and objc2-foundation
Apple’s documentation
IOSurfacePropertyKeyBytesPerRowObjC and objc2-foundation
Apple’s documentation
IOSurfacePropertyKeyCacheModeObjC and objc2-foundation
Apple’s documentation
IOSurfacePropertyKeyElementHeightObjC and objc2-foundation
Apple’s documentation
IOSurfacePropertyKeyElementWidthObjC and objc2-foundation
Apple’s documentation
IOSurfacePropertyKeyHeightObjC and objc2-foundation
Apple’s documentation
IOSurfacePropertyKeyNameObjC and objc2-foundation
Apple’s documentation
IOSurfacePropertyKeyOffsetObjC and objc2-foundation
Apple’s documentation
IOSurfacePropertyKeyPixelFormatObjC and objc2-foundation
Apple’s documentation
IOSurfacePropertyKeyPixelSizeCastingAllowedObjC and objc2-foundation
Apple’s documentation
IOSurfacePropertyKeyPlaneBaseObjC and objc2-foundation
Apple’s documentation
IOSurfacePropertyKeyPlaneBytesPerElementObjC and objc2-foundation
Apple’s documentation
IOSurfacePropertyKeyPlaneBytesPerRowObjC and objc2-foundation
Apple’s documentation
IOSurfacePropertyKeyPlaneElementHeightObjC and objc2-foundation
Apple’s documentation
IOSurfacePropertyKeyPlaneElementWidthObjC and objc2-foundation
Apple’s documentation
IOSurfacePropertyKeyPlaneHeightObjC and objc2-foundation
Apple’s documentation
IOSurfacePropertyKeyPlaneInfoObjC and objc2-foundation
Apple’s documentation
IOSurfacePropertyKeyPlaneOffsetObjC and objc2-foundation
Apple’s documentation
IOSurfacePropertyKeyPlaneSizeObjC and objc2-foundation
Apple’s documentation
IOSurfacePropertyKeyPlaneWidthObjC and objc2-foundation
Apple’s documentation
IOSurfacePropertyKeyWidthObjC and objc2-foundation
Apple’s documentation
kIOSurfaceAllocSizeIOSurfaceRef and objc2-core-foundation
Apple’s documentation
kIOSurfaceBytesPerElementIOSurfaceRef and objc2-core-foundation
Apple’s documentation
kIOSurfaceBytesPerRowIOSurfaceRef and objc2-core-foundation
Apple’s documentation
kIOSurfaceCacheModeIOSurfaceRef and objc2-core-foundation
Apple’s documentation
kIOSurfaceColorSpaceIOSurfaceRef and objc2-core-foundation
Apple’s documentation
kIOSurfaceContentHeadroomIOSurfaceRef and objc2-core-foundation
Apple’s documentation
kIOSurfaceElementHeightIOSurfaceRef and objc2-core-foundation
Apple’s documentation
kIOSurfaceElementWidthIOSurfaceRef and objc2-core-foundation
Apple’s documentation
kIOSurfaceHeightIOSurfaceRef and objc2-core-foundation
Apple’s documentation
kIOSurfaceICCProfileIOSurfaceRef and objc2-core-foundation
Apple’s documentation
kIOSurfaceIsGlobalIOSurfaceRef and objc2-core-foundation
Apple’s documentation
kIOSurfaceNameIOSurfaceRef and objc2-core-foundation
Apple’s documentation
kIOSurfaceOffsetIOSurfaceRef and objc2-core-foundation
Apple’s documentation
kIOSurfacePixelFormatIOSurfaceRef and objc2-core-foundation
Apple’s documentation
kIOSurfacePixelSizeCastingAllowedIOSurfaceRef and objc2-core-foundation
Apple’s documentation
kIOSurfacePlaneBaseIOSurfaceRef and objc2-core-foundation
Apple’s documentation
kIOSurfacePlaneBitsPerElementIOSurfaceRef and objc2-core-foundation
Apple’s documentation
kIOSurfacePlaneBytesPerElementIOSurfaceRef and objc2-core-foundation
Apple’s documentation
kIOSurfacePlaneBytesPerRowIOSurfaceRef and objc2-core-foundation
Apple’s documentation
kIOSurfacePlaneComponentBitDepthsIOSurfaceRef and objc2-core-foundation
Apple’s documentation
kIOSurfacePlaneComponentBitOffsetsIOSurfaceRef and objc2-core-foundation
Apple’s documentation
kIOSurfacePlaneComponentNamesIOSurfaceRef and objc2-core-foundation
Apple’s documentation
kIOSurfacePlaneComponentRangesIOSurfaceRef and objc2-core-foundation
Apple’s documentation
kIOSurfacePlaneComponentTypesIOSurfaceRef and objc2-core-foundation
Apple’s documentation
kIOSurfacePlaneElementHeightIOSurfaceRef and objc2-core-foundation
Apple’s documentation
kIOSurfacePlaneElementWidthIOSurfaceRef and objc2-core-foundation
Apple’s documentation
kIOSurfacePlaneHeightIOSurfaceRef and objc2-core-foundation
Apple’s documentation
kIOSurfacePlaneInfoIOSurfaceRef and objc2-core-foundation
Apple’s documentation
kIOSurfacePlaneOffsetIOSurfaceRef and objc2-core-foundation
Apple’s documentation
kIOSurfacePlaneSizeIOSurfaceRef and objc2-core-foundation
Apple’s documentation
kIOSurfacePlaneWidthIOSurfaceRef and objc2-core-foundation
Apple’s documentation
kIOSurfaceSubsamplingIOSurfaceRef and objc2-core-foundation
Apple’s documentation
kIOSurfaceWidthIOSurfaceRef and objc2-core-foundation
Apple’s documentation

Functions§

IOSurfaceAlignPropertyIOSurfaceRef and objc2-core-foundation
IOSurfaceAllowsPixelSizeCastingIOSurfaceRef
IOSurfaceCopyAllValuesIOSurfaceRef and objc2-core-foundation
IOSurfaceCopyValueIOSurfaceRef and objc2-core-foundation
IOSurfaceCreateIOSurfaceRef and objc2-core-foundation
IOSurfaceCreateMachPortIOSurfaceRef and libc
IOSurfaceDecrementUseCountIOSurfaceRef
IOSurfaceGetAllocSizeIOSurfaceRef
IOSurfaceGetBaseAddressIOSurfaceRef
IOSurfaceGetBaseAddressOfPlaneIOSurfaceRef
IOSurfaceGetBitDepthOfComponentOfPlaneIOSurfaceRef
IOSurfaceGetBitOffsetOfComponentOfPlaneIOSurfaceRef
IOSurfaceGetBytesPerElementIOSurfaceRef
IOSurfaceGetBytesPerElementOfPlaneIOSurfaceRef
IOSurfaceGetBytesPerRowIOSurfaceRef
IOSurfaceGetBytesPerRowOfPlaneIOSurfaceRef
IOSurfaceGetElementHeightIOSurfaceRef
IOSurfaceGetElementHeightOfPlaneIOSurfaceRef
IOSurfaceGetElementWidthIOSurfaceRef
IOSurfaceGetElementWidthOfPlaneIOSurfaceRef
IOSurfaceGetHeightIOSurfaceRef
IOSurfaceGetHeightOfPlaneIOSurfaceRef
IOSurfaceGetIDIOSurfaceRef and IOSurfaceTypes
IOSurfaceGetNameOfComponentOfPlaneIOSurfaceRef
IOSurfaceGetNumberOfComponentsOfPlaneIOSurfaceRef
IOSurfaceGetPixelFormatIOSurfaceRef
IOSurfaceGetPlaneCountIOSurfaceRef
IOSurfaceGetPropertyAlignmentIOSurfaceRef and objc2-core-foundation
IOSurfaceGetPropertyMaximumIOSurfaceRef and objc2-core-foundation
IOSurfaceGetRangeOfComponentOfPlaneIOSurfaceRef
IOSurfaceGetSeedIOSurfaceRef
IOSurfaceGetSubsamplingIOSurfaceRef
IOSurfaceGetTypeOfComponentOfPlaneIOSurfaceRef
IOSurfaceGetUseCountIOSurfaceRef
IOSurfaceGetWidthIOSurfaceRef
IOSurfaceGetWidthOfPlaneIOSurfaceRef
IOSurfaceIncrementUseCountIOSurfaceRef
IOSurfaceIsInUseIOSurfaceRef
IOSurfaceLockIOSurfaceTypes and libc and IOSurfaceRef
IOSurfaceLookupIOSurfaceRef and IOSurfaceTypes and objc2-core-foundation
IOSurfaceLookupFromMachPortIOSurfaceRef and libc and objc2-core-foundation
IOSurfaceRemoveAllValuesIOSurfaceRef
IOSurfaceRemoveValueIOSurfaceRef and objc2-core-foundation
IOSurfaceSetPurgeableIOSurfaceRef and libc
IOSurfaceSetValueIOSurfaceRef and objc2-core-foundation
IOSurfaceSetValuesIOSurfaceRef and objc2-core-foundation
IOSurfaceUnlockIOSurfaceTypes and libc and IOSurfaceRef

Type Aliases§

IOSurfaceIDIOSurfaceTypes
Apple’s documentation
IOSurfacePropertyKeyObjC and objc2-foundation
Apple’s documentation