ICIHighlightShadowAdjustProtocol Schnittstelle

Definition

Diese Schnittstelle stellt das Objective-C-Protokoll CIHighlightShadowAdjustdar.

[Foundation.Protocol(Name="CIHighlightShadowAdjust", WrapperType=typeof(CoreImage.CIHighlightShadowAdjustProtocolWrapper))]
[Foundation.ProtocolMember(ArgumentSemantic=ObjCRuntime.ArgumentSemantic.Strong, GetterSelector="inputImage", IsProperty=true, IsRequired=true, IsStatic=false, Name="InputImage", PropertyType=typeof(CoreImage.CIImage), Selector="inputImage", SetterSelector="setInputImage:")]
[Foundation.ProtocolMember(ArgumentSemantic=ObjCRuntime.ArgumentSemantic.None, GetterSelector="radius", IsProperty=true, IsRequired=true, IsStatic=false, Name="Radius", PropertyType=typeof(System.Single), Selector="radius", SetterSelector="setRadius:")]
[Foundation.ProtocolMember(ArgumentSemantic=ObjCRuntime.ArgumentSemantic.None, GetterSelector="shadowAmount", IsProperty=true, IsRequired=true, IsStatic=false, Name="ShadowAmount", PropertyType=typeof(System.Single), Selector="shadowAmount", SetterSelector="setShadowAmount:")]
[Foundation.ProtocolMember(ArgumentSemantic=ObjCRuntime.ArgumentSemantic.None, GetterSelector="highlightAmount", IsProperty=true, IsRequired=true, IsStatic=false, Name="HighlightAmount", PropertyType=typeof(System.Single), Selector="highlightAmount", SetterSelector="setHighlightAmount:")]
public interface ICIHighlightShadowAdjustProtocol : CoreImage.ICIFilterProtocol, IDisposable
[<Foundation.Protocol(Name="CIHighlightShadowAdjust", WrapperType=typeof(CoreImage.CIHighlightShadowAdjustProtocolWrapper))>]
[<Foundation.ProtocolMember(ArgumentSemantic=ObjCRuntime.ArgumentSemantic.Strong, GetterSelector="inputImage", IsProperty=true, IsRequired=true, IsStatic=false, Name="InputImage", PropertyType=typeof(CoreImage.CIImage), Selector="inputImage", SetterSelector="setInputImage:")>]
[<Foundation.ProtocolMember(ArgumentSemantic=ObjCRuntime.ArgumentSemantic.None, GetterSelector="radius", IsProperty=true, IsRequired=true, IsStatic=false, Name="Radius", PropertyType=typeof(System.Single), Selector="radius", SetterSelector="setRadius:")>]
[<Foundation.ProtocolMember(ArgumentSemantic=ObjCRuntime.ArgumentSemantic.None, GetterSelector="shadowAmount", IsProperty=true, IsRequired=true, IsStatic=false, Name="ShadowAmount", PropertyType=typeof(System.Single), Selector="shadowAmount", SetterSelector="setShadowAmount:")>]
[<Foundation.ProtocolMember(ArgumentSemantic=ObjCRuntime.ArgumentSemantic.None, GetterSelector="highlightAmount", IsProperty=true, IsRequired=true, IsStatic=false, Name="HighlightAmount", PropertyType=typeof(System.Single), Selector="highlightAmount", SetterSelector="setHighlightAmount:")>]
type ICIHighlightShadowAdjustProtocol = interface
    interface INativeObject
    interface IDisposable
    interface ICIFilterProtocol
Abgeleitet
Attribute
Implementiert

Hinweise

Eine Klasse, die diese Schnittstelle (und Unterklassen NSObject) implementiert, wird in Objective-C exportiert, da das Objective-C Protokoll implementiert wird, das diese Schnittstelle darstellt.

Eine Klasse kann auch Member aus dieser Schnittstelle implementieren, um Member aus dem Protokoll zu implementieren.

Eigenschaften

Name Beschreibung
Handle

Handle (Zeiger) auf die nicht verwaltete Objektdarstellung.

(Geerbt von INativeObject)
HighlightAmount

Ruft einen Wert im Bereich [0,1] ab, der steuert, wie viel hervorhebungen zu dämpfen ist, oder legt diesen fest.

InputImage

Dient zum Abrufen oder Festlegen eines zu filternden Bilds.

OutputImage

Diese Schnittstelle stellt das Objective-C-Protokoll CIHighlightShadowAdjustdar.

(Geerbt von ICIFilterProtocol)
Radius

Das kreisförmige Ausmaß des Filters.

ShadowAmount

Ruft einen Wert im Bereich [0,1] ab, der steuert, wie viel schattierte Bereiche aufgehellt werden sollen, oder legt diesen fest.

Erweiterungsmethoden

Name Beschreibung
GetHandle(INativeObject)

Diese Schnittstelle stellt das Objective-C-Protokoll CIHighlightShadowAdjustdar.

GetNonNullHandle(INativeObject, String)

Diese Schnittstelle stellt das Objective-C-Protokoll CIHighlightShadowAdjustdar.

Gilt für: