pub unsafe trait CIImageProcessorInput {
// Provided methods
unsafe fn region(&self) -> CGRect
where Self: Sized + Message { ... }
unsafe fn bytesPerRow(&self) -> usize
where Self: Sized + Message { ... }
unsafe fn format(&self) -> CIFormat
where Self: Sized + Message { ... }
unsafe fn baseAddress(&self) -> NonNull<c_void>
where Self: Sized + Message { ... }
unsafe fn metalTexture(
&self
) -> Option<Retained<ProtocolObject<dyn MTLTexture>>>
where Self: Sized + Message { ... }
unsafe fn digest(&self) -> u64
where Self: Sized + Message { ... }
unsafe fn roiTileIndex(&self) -> NSUInteger
where Self: Sized + Message { ... }
unsafe fn roiTileCount(&self) -> NSUInteger
where Self: Sized + Message { ... }
}Available on crate feature
CIImageProcessor only.Provided Methods§
unsafe fn region(&self) -> CGRect
unsafe fn bytesPerRow(&self) -> usize
unsafe fn format(&self) -> CIFormat
Available on crate feature
CIImage only.unsafe fn baseAddress(&self) -> NonNull<c_void>
unsafe fn metalTexture( &self ) -> Option<Retained<ProtocolObject<dyn MTLTexture>>>
Available on crate feature
objc2-metal only.