CIContextOptions Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Wird verwendet, um die CIContext-Renderingpipeline zu konfigurieren.
public class CIContextOptions : Foundation.DictionaryContainer
type CIContextOptions = class
inherit DictionaryContainer
- Vererbung
Hinweise
Sie würden eine Instanz dieser Klasse verwenden, um die CIContext-Renderingvorgänge zu konfigurieren.
Konstruktoren
| Name | Beschreibung |
|---|---|
| CIContextOptions() |
Erstellt eine neue CIContextOptions mit Standardwerten (leer). |
| CIContextOptions(NSDictionary) |
Erstellt eine neue CIContextOptions aus den Werten, die in |
Eigenschaften
| Name | Beschreibung |
|---|---|
| AllowLowPower |
Wird verwendet, um die CIContext-Renderingpipeline zu konfigurieren. |
| CacheIntermediates |
Gibt andernfalls |
| CIImageFormat |
Veraltet.
Ruft das Bildformat ab, das zum Speichern von Zwischenrenderingergebnissen verwendet werden soll, oder legt dieses fest. |
| CVMetalTextureCache |
Wird verwendet, um die CIContext-Renderingpipeline zu konfigurieren. |
| Dictionary |
Ruft den Umbruch ab NSDictionary. (Geerbt von DictionaryContainer) |
| HighQualityDownsample |
|
| MemoryLimit |
Wird verwendet, um die CIContext-Renderingpipeline zu konfigurieren. |
| Name |
Wird verwendet, um die CIContext-Renderingpipeline zu konfigurieren. |
| NullableUseSoftwareRenderer |
Durch Festlegen dieses Werts auf "true" wird die zu verwendende CPU-Software erzwungen und verhindert, dass der Auftrag in die GPU entladen wird. |
| OutputColorSpace |
Der gewünschte CIColorSpace, der für den CIContext-Renderingvorgang verwendet werden soll. |
| OutputPremultiplied |
Wenn |
| PriorityRequestLow |
Ruft ab oder legt fest, ob niedrige Priorität von der GPU angefordert werden soll. |
| UseSoftwareRenderer |
Veraltet.
Wird verwendet, um die CIContext-Renderingpipeline zu konfigurieren. |
| WorkingColorSpace |
Der farbraum, der von Bildverarbeitungsvorgängen verwendet wird, unterscheidet sich von dem Farbraum, der für das endgültige Rendering verwendet wird. |
| WorkingFormatField |
Ruft das Bildformat ab, das zum Speichern von Zwischenrenderingergebnissen verwendet werden soll, oder legt dieses fest. |
Methoden
| Name | Beschreibung |
|---|---|
| GetArray<T>(NSString, Func<NativeHandle,T>) |
Gibt das nullable Array zurück, das |
| GetArray<T>(NSString) |
Gibt das nullable Array zurück, das |
| GetArrayOfDictionariesValue<T>(NSString) |
Ruft das Array ab, das DictionaryContainer mit |
| GetBoolValue(NSString) |
Gibt die NULL-Werte Boolean zurück, die dem angegebenen |
| GetByteValue(NSString) |
Gibt die NULL-Werte Byte zurück, die dem angegebenen |
| GetCGPointValue(NSString) |
Gibt den Nullwertewert CGPoint zurück, der |
| GetCGRectValue(NSString) |
Gibt den Nullwertewert CGRect zurück, der |
| GetCGSizeValue(NSString) |
Gibt den Nullwertewert CGSize zurück, der |
| GetCMTimeValue(NSString) |
Gibt den Nullwertewert CMTime zurück, der |
| GetDateTimeValue(NSString) |
Gibt die nullable DateTime zurück, die |
| GetDoubleValue(NSString) |
Gibt die NULL-Werte Double zurück, die dem angegebenen |
| GetFloatValue(NSString) |
Gibt die NULL-Werte Single zurück, die dem angegebenen |
| GetInt16Value(NSString) |
Gibt die NULL-Werte Int16 zurück, die dem angegebenen |
| GetInt32Value(NSString) |
Gibt die NULL-Werte Int32 zurück, die dem angegebenen |
| GetLongValue(NSString) |
Gibt die NULL-Werte Int64 zurück, die dem angegebenen |
| GetNativeValue<T>(NSString) |
Gibt den Nullwertewert |
| GetNFloatValue(NSString) |
Gibt die NULL-Werte NFloat zurück, die dem angegebenen |
| GetNIntValue(NSString) |
Gibt die NULL-Werte IntPtr zurück, die dem angegebenen |
| GetNSDataAsValueType<T>(NSString) |
Gibt einen NSData Werttyp zurück, der |
| GetNSDictionary(NSString) |
Gibt den Nullwertewert NSDictionary zurück, der |
| GetNSDictionary<TKey,TValue>(NSString) |
Gibt den Nullwertewert NSDictionary<TKey,TValue> zurück, der |
| GetNSStringValue(NSString) |
Gibt den Nullwertewert NSString zurück, der |
| GetNUIntValue(NSString) |
Gibt die NULL-Werte UIntPtr zurück, die dem angegebenen |
| GetSByteValue(NSString) |
Gibt die NULL-Werte SByte zurück, die dem angegebenen |
| GetStringArrayValue(NSString) |
Gibt das nullable Zeichenfolgenarray zurück, das |
| GetStringValue(NSString) |
Gibt den Nullwertewert String zurück, der |
| GetStringValue(String) |
Gibt den Nullwertewert String zurück, der |
| GetStrongDictionary<T>(NSString, Func<NSDictionary,T>) |
Gibt den Nullwertewert |
| GetStrongDictionary<T>(NSString) |
Gibt den Nullwertewert |
| GetUIEdgeInsets(NSString) |
Gibt den Nullwertewert UIEdgeInsets zurück, der |
| GetUInt16Value(NSString) |
Gibt die NULL-Werte UInt16 zurück, die dem angegebenen |
| GetUInt32Value(NSString) |
Gibt die NULL-Werte UInt32 zurück, die dem angegebenen |
| GetUIntValue(NSString) |
Gibt die NULL-Werte UInt32 zurück, die dem angegebenen |
| GetULongValue(NSString) |
Gibt die NULL-Werte UInt64 zurück, die dem angegebenen |
| RemoveValue(NSString) |
Entfernt aus dem Wörterbuch, dem der Wert zugeordnet ist |
| SetArrayOfDictionariesValue(NSString, DictionaryContainer[]) |
Ordnet ein DictionaryContainer Array |
| SetArrayValue(NSString, INativeObject[]) |
Ordnet ein Array von INativeObject . |
| SetArrayValue(NSString, NSNumber[]) |
Ordnet das NSNumber Array |
| SetArrayValue(NSString, String[]) |
Ordnet ein |
| SetArrayValue<T>(NSString, T[], Func<T,NativeHandle>) |
Ordnet ein Array von |
| SetArrayValue<T>(NSString, T[]) |
Ordnet ein Array von |
| SetBooleanValue(NSString, Nullable<Boolean>) |
Ordnet eine Nullwerte Boolean zu |
| SetCGPointValue(NSString, Nullable<CGPoint>) |
Ordnet einen Nullwerte CGPoint zu |
| SetCGRectValue(NSString, Nullable<CGRect>) |
Ordnet einen Nullwerte CGRect zu |
| SetCGSizeValue(NSString, Nullable<CGSize>) |
Ordnet einen Nullwerte CGSize zu |
| SetCMTimeValue(NSString, Nullable<CMTime>) |
Ordnet einen Nullwerte CMTime zu |
| SetNativeValue(NSString, INativeObject, Boolean) |
Ordnet einen Nullwerte INativeObject zu |
| SetNumberValue(NSString, Nullable<Byte>) |
Ordnet eine Nullwerte Byte zu |
| SetNumberValue(NSString, Nullable<Double>) |
Ordnet eine Nullwerte Double zu |
| SetNumberValue(NSString, Nullable<Int16>) |
Ordnet eine Nullwerte Int16 zu |
| SetNumberValue(NSString, Nullable<Int32>) |
Ordnet eine Nullwerte Int32 zu |
| SetNumberValue(NSString, Nullable<Int64>) |
Ordnet eine Nullwerte Int64 zu |
| SetNumberValue(NSString, Nullable<IntPtr>) |
Ordnet eine Nullwerte IntPtr zu |
| SetNumberValue(NSString, Nullable<NFloat>) |
Ordnet eine Nullwerte NFloat zu |
| SetNumberValue(NSString, Nullable<SByte>) |
Ordnet eine Nullwerte SByte zu |
| SetNumberValue(NSString, Nullable<Single>) |
Ordnet eine Nullwerte Single zu |
| SetNumberValue(NSString, Nullable<UInt16>) |
Ordnet eine Nullwerte UInt16 zu |
| SetNumberValue(NSString, Nullable<UInt32>) |
Ordnet eine Nullwerte UInt32 zu |
| SetNumberValue(NSString, Nullable<UInt64>) |
Ordnet eine Nullwerte UInt64 zu |
| SetNumberValue(NSString, Nullable<UIntPtr>) |
Ordnet eine Nullwerte UIntPtr zu |
| SetStringValue(NSString, NSString) |
Ordnet eine Nullwerte NSString zu |
| SetStringValue(NSString, String) |
Ordnet eine Nullwerte String zu |
| SetUIEdgeInsets(NSString, Nullable<UIEdgeInsets>) |
Ordnet einen Nullwerte UIEdgeInsets zu |
| SetValueTypeAsNSData<T>(NSString, Nullable<T>) |
Legt einen NSData Werttyp fest, der dem Inhalt eines Typs |
| TryGetNativeValue(NSString, NativeHandle) |
Gibt das handle zurück, das zugeordnet |
| TryGetNSObject<T>(NSString, T) |
Gibt den Nullwertewert |