Freigeben über


CIRawFilterOptions Klasse

Definition

Einstellungen für die Verwendung mit CreateRawFilter(CVPixelBuffer, NSDictionary, NSDictionary).

[ObjCRuntime.Introduced(ObjCRuntime.PlatformName.TvOS, 10, 0, ObjCRuntime.PlatformArchitecture.All, null)]
public class CIRawFilterOptions : Foundation.DictionaryContainer
type CIRawFilterOptions = class
    inherit DictionaryContainer
Vererbung
CIRawFilterOptions
Attribute

Konstruktoren

CIRawFilterOptions()

Einstellungen für die Verwendung mit CreateRawFilter(CVPixelBuffer, NSDictionary, NSDictionary).

CIRawFilterOptions(NSDictionary)

Einstellungen für die Verwendung mit CreateRawFilter(CVPixelBuffer, NSDictionary, NSDictionary).

Eigenschaften

ActiveKeys

Der Satz von Eingabeschlüsseln, die für die Verwendung im Eingabebild verfügbar sind.

AllowDraftMode

true , wenn der Entwurfsmodus zulässig ist. (Das Wechseln dieses Schlüssels ist ein teurer Vorgang.)

BaselineExposure

Einstellungen für die Verwendung mit CreateRawFilter(CVPixelBuffer, NSDictionary, NSDictionary).

Boost

Der Boost (Kontrastverbesserung) reicht von 0,0 (kein Boost) bis 1,0 (vollständiger Boost).

BoostShadowAmount

Verstärkungsmenge (Kontrastverbesserung), die von 0,0 (kein Boost) bis 1,0 (vollständiger Boost) reicht, der in Schattenbereichen angewendet werden soll.

ColorNoiseReductionAmount

Menge der Rauschunterdrückung, die auf Farbdaten angewendet werden soll, von 0,0 (keine Reduzierung) bis 1,0 (maximal).

Dictionary

Ruft den umschlossenen ab NSDictionary.

(Geerbt von DictionaryContainer)
DisableGamutMap

Einstellungen für die Verwendung mit CreateRawFilter(CVPixelBuffer, NSDictionary, NSDictionary).

EnableChromaticNoiseTracking

Wenn true, ist die chromatische Rauschnachverfolgung mithilfe von ISO und Belichtung aktiv.

EnableSharpening

true , wenn geschärft werden soll.

EnableVendorLensCorrection

Wenn true, wird die Korrektur für bekannte Linsen angewendet.

IgnoreImageOrientation

Wenn true, werden die eingebetteten Ausrichtungsdaten des Bilds ignoriert.

ImageOrientation

Der EXIF-Bildausrichtungswert (im Bereich 1..8).

LinearSpaceFilter

Das CIFilter auf das Bild angewendete, wenn es sich während der RAW-Verarbeitung im linearen Farbraum befindet.

LuminanceNoiseReductionAmount

Menge der Rauschunterdrückung, die auf Die Leuchtdichtedaten angewendet werden soll, von 0,0 (keine Reduzierung) bis 1,0 (maximum).

NeutralChromaticityX

Aktueller neutraler X-Wert der Chromatizität.

NeutralChromaticityY

Aktueller neutraler Y-Wert der Farbigkeit.

NeutralLocation

Wird verwendet, um die neutrale Position (X,Y) im nichtrotierten Ausgabebild festzulegen.

NeutralTemperature

Die neutrale Farbtemperatur. (Festlegen mit NeutralTint.)

NeutralTint

Die neutrale Tönung. Durch Festlegen dieses Werts wird auch geändert NeutralTemperature.

NoiseReductionAmount

Die Menge der anzuwendenden Rauschunterdrückung reicht von 0,0 (keine Reduzierung) bis 1,0 (maximal).

NoiseReductionContrastAmount

Umfang der Während der Rauschunterdrückung anzuwendenden Kontrastverbesserung im Bereich von 0,0 (keine Kontrastverstärkung) bis 1,0 (maximum).

NoiseReductionDetailAmount

Umfang der Detailverbesserung, die während der Rauschunterdrückung angewendet werden soll, im Bereich von 0,0 (keine Detailverbesserung) bis 1,0 (maximum).

NoiseReductionSharpnessAmount

Menge der Schärfe, die während der Rauschunterdrückung angewendet werden soll, im Bereich von 0,0 (keine Schärfe) bis 1,0 (Maximum).

OutputNativeSize

Die vollständige native Größe des ursprünglichen Bilds.

ScaleFactor

Der gewünschte Skalierungsfaktor zum Zeichnen des Bilds.

SupportedDecoderVersions

Ein Wörterbuch, dessen Schlüssel Versionsbezeichner gültiger Decoder sind.

Version

Der Schlüssel des aktuellen Decoders (siehe SupportedDecoderVersions).

Methoden

GetArray<T>(NSString)

Ruft das Array vom Typ T ab, das zugeordnet ist key.

(Geerbt von DictionaryContainer)
GetArray<T>(NSString, Func<IntPtr,T>)

Einstellungen für die Verwendung mit CreateRawFilter(CVPixelBuffer, NSDictionary, NSDictionary).

(Geerbt von DictionaryContainer)
GetBoolValue(NSString)

Gibt den nullablen Boolean zurück, der zugeordnet ist key.

(Geerbt von DictionaryContainer)
GetCGPointValue(NSString)

Gibt den nullable CGPoint zurück, der zugeordnet ist key.

(Geerbt von DictionaryContainer)
GetCGRectValue(NSString)

Gibt den nullable NSString zurück, der zugeordnet ist key.

(Geerbt von DictionaryContainer)
GetCGSizeValue(NSString)

Gibt den nullable CGSize zurück, der zugeordnet ist key.

(Geerbt von DictionaryContainer)
GetCMTimeValue(NSString)

Gibt den nullable CMTime zurück, der zugeordnet ist key.

(Geerbt von DictionaryContainer)
GetDoubleValue(NSString)

Gibt das double nullable zurück, das zugeordnet ist key.

(Geerbt von DictionaryContainer)
GetFloatValue(NSString)

Gibt den nullable float zurück, der zugeordnet ist key.

(Geerbt von DictionaryContainer)
GetInt32Value(NSString)

Gibt den nullable int zurück, der zugeordnet ist key.

(Geerbt von DictionaryContainer)
GetLongValue(NSString)

Gibt den nullable long zurück, der zugeordnet ist key.

(Geerbt von DictionaryContainer)
GetNativeValue<T>(NSString)

Gibt das systemeigene Objekt zurück, das zugeordnet ist key.

(Geerbt von DictionaryContainer)
GetNIntValue(NSString)

Gibt die native Nullable-Ganzzahl zurück, die zugeordnet ist key.

(Geerbt von DictionaryContainer)
GetNSDictionary(NSString)

Gibt die zurück, die NSDictionary mit zugeordnet ist key.

(Geerbt von DictionaryContainer)
GetNSDictionary<TKey,TValue>(NSString)

Gibt die zurück, die NSDictionary mit zugeordnet ist key.

(Geerbt von DictionaryContainer)
GetNSStringValue(NSString)

Gibt die zurück, die NSString mit zugeordnet ist key.

(Geerbt von DictionaryContainer)
GetNUIntValue(NSString)

Gibt den nativen nullable unsigned int zurück, der zugeordnet ist key.

(Geerbt von DictionaryContainer)
GetStringValue(NSString)

Gibt die Zeichenfolge zurück, die zugeordnet ist key.

(Geerbt von DictionaryContainer)
GetStringValue(String)

Gibt die Zeichenfolge zurück, die zugeordnet ist key.

(Geerbt von DictionaryContainer)
GetStrongDictionary<T>(NSString)

Gibt die zurück, die DictionaryContainer mit zugeordnet ist key.

(Geerbt von DictionaryContainer)
GetUInt32Value(NSString)

Gibt den nullable T:System.UInt32 zurück, der zugeordnet keyist.

(Geerbt von DictionaryContainer)
GetUIntValue(NSString)

Gibt den nullable T:System.UInt32 zurück, der zugeordnet keyist.

(Geerbt von DictionaryContainer)
RemoveValue(NSString)

Entfernt den Wert, der zugeordnet ist key, aus dem Wörterbuch.

(Geerbt von DictionaryContainer)
SetArrayValue(NSString, INativeObject[])

Ordnet das INativeObject Array values zu key.

(Geerbt von DictionaryContainer)
SetArrayValue(NSString, NSNumber[])

Ordnet das NSNumber Array values zu key.

(Geerbt von DictionaryContainer)
SetArrayValue(NSString, String[])

Ordnet das T:System.String-Arrayvalues zu key.

(Geerbt von DictionaryContainer)
SetArrayValue<T>(NSString, T[])

Ordnet das Array values vom Typ T zu key.

(Geerbt von DictionaryContainer)
SetBooleanValue(NSString, Nullable<Boolean>)

Speichert den booleschen value Wert und ordnet ihn dem keyzu.

(Geerbt von DictionaryContainer)
SetCGPointValue(NSString, Nullable<CGPoint>)

Speichert die CGPointvalue und ordnet es dem keyzu.

(Geerbt von DictionaryContainer)
SetCGRectValue(NSString, Nullable<CGRect>)

Speichert die CGRectvalue und ordnet es dem keyzu.

(Geerbt von DictionaryContainer)
SetCGSizeValue(NSString, Nullable<CGSize>)

Speichert die CGSizevalue und ordnet es dem keyzu.

(Geerbt von DictionaryContainer)
SetCMTimeValue(NSString, Nullable<CMTime>)

Speichert die CMTimevalue und ordnet es dem keyzu.

(Geerbt von DictionaryContainer)
SetNativeValue(NSString, INativeObject, Boolean)

Einstellungen für die Verwendung mit CreateRawFilter(CVPixelBuffer, NSDictionary, NSDictionary).

(Geerbt von DictionaryContainer)
SetNumberValue(NSString, Nullable<Double>)

Speichert das Double value (oder null) und ordnet ihn dem keyzu.

(Geerbt von DictionaryContainer)
SetNumberValue(NSString, Nullable<Int32>)

Speichert das int value (oder null) und ordnet es dem keyzu.

(Geerbt von DictionaryContainer)
SetNumberValue(NSString, Nullable<Int64>)

Speichert die lange value (oder null) und ordnet sie dem keyzu.

(Geerbt von DictionaryContainer)
SetNumberValue(NSString, Nullable<nint>)

Speichert die native ganze Zahl value (oder null) und ordnet sie dem keyzu.

(Geerbt von DictionaryContainer)
SetNumberValue(NSString, Nullable<nuint>)

Speichert den nativen nicht signierten int value (oder null) und ordnet es dem keyzu.

(Geerbt von DictionaryContainer)
SetNumberValue(NSString, Nullable<Single>)

Speichert den Float value (oder null) und ordnet ihn dem keyzu.

(Geerbt von DictionaryContainer)
SetNumberValue(NSString, Nullable<UInt32>)

Speichert den nicht signierten int value (oder null) und ordnet ihn dem keyzu.

(Geerbt von DictionaryContainer)
SetStringValue(NSString, NSString)

Speichert die Zeichenfolge value und ordnet sie dem keyzu.

(Geerbt von DictionaryContainer)
SetStringValue(NSString, String)

Speichert die Zeichenfolge value und ordnet sie dem keyzu.

(Geerbt von DictionaryContainer)

Gilt für: