Freigeben über


ICIImageProcessorInput Schnittstelle

Definition

Die Eingabe zu einem CIImageProcessorKernel.

[Foundation.Protocol(Name="CIImageProcessorInput", WrapperType=typeof(CoreImage.CIImageProcessorInputWrapper))]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.iOS, 10, 0, ObjCRuntime.PlatformArchitecture.All, null)]
[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.MacOSX, 10, 12, ObjCRuntime.PlatformArchitecture.All, null)]
public interface ICIImageProcessorInput : IDisposable, ObjCRuntime.INativeObject
type ICIImageProcessorInput = interface
    interface INativeObject
    interface IDisposable
Attribute
Implementiert

Eigenschaften

BaseAddress

Die Speicheradresse des Datenpuffers.

BytesPerRow

Die Anzahl der Bytes in einer einzelnen Zeile des Eingabebilds.

Format

Das Pixelformat des Eingabebilds.

Handle

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

(Geerbt von INativeObject)
MetalTexture

Die Eingabe-IMTLTexture.

PixelBuffer

Die Eingabe-CVPixelBuffer.

Region

Die region, die im Eingabebild von Interesse ist.

Erweiterungsmethoden

GetSurface(ICIImageProcessorInput)

Erweiterungsmethode zum Abrufen der Oberfläche von einem ICIImageProcessorInput.

Gilt für: