Freigeben über


ICIImageProcessorOutput Schnittstelle

Definition

Die Ausgabe eines 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
Attribute
Implementiert

Eigenschaften

BaseAddress

Die Speicheradresse des Datenpuffers.

BytesPerRow

Die Anzahl der Bytes in einer einzelnen Zeile des Ausgabebilds.

Format

Der Farbraum des Ausgabebilds.

Handle

Handle (Zeiger) auf die Darstellung des nicht verwalteten Objekts.

(Geerbt von INativeObject)
MetalCommandBuffer

Der Metal-Befehlspuffer für das Ausgabebild.

MetalTexture

Das Metall IMTLTexture des Ausgabebilds.

PixelBuffer

Das Ausgabebild als CVPixelBuffer.

Region

Die CGRect , auf die die Verarbeitung angewendet wurde.

Erweiterungsmethoden

GetSurface(ICIImageProcessorOutput)

Erweiterungsmethode zum Abrufen der Oberfläche aus einem ICIImageProcessorOutput.

Gilt für: