Condividi tramite


ICIImageProcessorOutput Interfaccia

Definizione

Output di un oggetto CIImageProcessorKernel.

[Foundation.Protocol(Name="CIImageProcessorOutput", WrapperType=typeof(CoreImage.CIImageProcessorOutputWrapper))]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.iOS, 10, 0, ObjCRuntime.PlatformArchitecture.All, null)]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.MacOSX, 10, 12, ObjCRuntime.PlatformArchitecture.All, null)]
public interface ICIImageProcessorOutput : IDisposable, ObjCRuntime.INativeObject
type ICIImageProcessorOutput = interface
    interface INativeObject
    interface IDisposable
Attributi
Implementazioni

Proprietà

BaseAddress

Indirizzo di memoria del buffer di dati.

BytesPerRow

Numero di byte in una singola riga dell'immagine di output.

Format

Spazio colori dell'immagine di output.

Handle

Handle (puntatore) alla rappresentazione dell'oggetto non gestito.

(Ereditato da INativeObject)
MetalCommandBuffer

Buffer dei comandi Metal per l'immagine di output.

MetalTexture

Metallo IMTLTexture dell'immagine di output.

PixelBuffer

Immagine di output, come .CVPixelBuffer

Region

Oggetto CGRect a cui è stata applicata l'elaborazione.

Metodi di estensione

GetSurface(ICIImageProcessorOutput)

Metodo di estensione per ottenere la superficie da un oggetto ICIImageProcessorOutput.

Si applica a