public interface CIImageProcessorOutput
| Modifier and Type | Method and Description |
|---|---|
org.moe.natj.general.ptr.VoidPtr |
baseAddress()
The base address of the output buffer that the processor block can write output pixels to.
|
long |
bytesPerRow()
The bytes per row of the output buffer that the processor block can write to.
|
int |
format()
The pixel format of the output buffer that the processor block can write to.
|
MTLCommandBuffer |
metalCommandBuffer()
Returns a MTLCommandBuffer that can be used for encoding commands (if rendering using Metal).
|
MTLTexture |
metalTexture()
A MTLTexture object that can be bound as output (if processing using Metal).
|
CVBufferRef |
pixelBuffer()
A output CVPixelBuffer that the processor block can write to.
|
CGRect |
region()
The rectangular region of the output image that the processor block must provide.
|
IOSurfaceRef |
surface()
An output IOSurface that the processor block can write to.
|
org.moe.natj.general.ptr.VoidPtr baseAddress()
long bytesPerRow()
int format()
MTLCommandBuffer metalCommandBuffer()
MTLTexture metalTexture()
CVBufferRef pixelBuffer()
CGRect region()
IOSurfaceRef surface()