CIContextOptions Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Permet de configurer le pipeline de rendu CIContext.
public class CIContextOptions : Foundation.DictionaryContainer
type CIContextOptions = class
inherit DictionaryContainer
- Héritage
Remarques
Vous utiliseriez une instance de cette classe pour configurer les opérations de rendu CIContext.
Constructeurs
| Nom | Description |
|---|---|
| CIContextOptions() |
Crée une valeur CIContextOptions avec des valeurs par défaut (vides). |
| CIContextOptions(NSDictionary) |
Crée une nouvelle CIContextOptions à partir des valeurs spécifiées dans |
Propriétés
| Nom | Description |
|---|---|
| AllowLowPower |
Permet de configurer le pipeline de rendu CIContext. |
| CacheIntermediates |
Si ce n’est pas le cas |
| CIImageFormat |
Obsolète.
Obtient ou définit le format d’image à utiliser pour stocker les résultats de rendu intermédiaires. |
| CVMetalTextureCache |
Permet de configurer le pipeline de rendu CIContext. |
| Dictionary |
Obtient le wrapped NSDictionary. (Hérité de DictionaryContainer) |
| HighQualityDownsample |
|
| MemoryLimit |
Permet de configurer le pipeline de rendu CIContext. |
| Name |
Permet de configurer le pipeline de rendu CIContext. |
| NullableUseSoftwareRenderer |
La définition de la valeur true forcera l’utilisation du logiciel processeur rendu et empêchera le travail d’être déchargé sur le GPU. |
| OutputColorSpace |
CIColorSpace souhaité à utiliser pour l’opération de rendu CIContext. |
| OutputPremultiplied |
Si |
| PriorityRequestLow |
Obtient ou définit s’il faut demander une priorité faible à partir du GPU. |
| UseSoftwareRenderer |
Obsolète.
Permet de configurer le pipeline de rendu CIContext. |
| WorkingColorSpace |
L’espace de couleurs utilisé par les opérations de traitement d’images est différent de l’espace de couleurs utilisé pour le rendu final. |
| WorkingFormatField |
Obtient ou définit le format d’image à utiliser pour stocker les résultats de rendu intermédiaires. |
Méthodes
| Nom | Description |
|---|---|
| GetArray<T>(NSString, Func<NativeHandle,T>) |
Retourne le tableau nullable associé |
| GetArray<T>(NSString) |
Retourne le tableau nullable associé |
| GetArrayOfDictionariesValue<T>(NSString) |
Récupère le DictionaryContainer tableau associé à |
| GetBoolValue(NSString) |
Retourne la valeur Nullable Boolean associée à l’objet spécifié |
| GetByteValue(NSString) |
Retourne la valeur Nullable Byte associée à l’objet spécifié |
| GetCGPointValue(NSString) |
Retourne la valeur Nullable CGPoint associée à |
| GetCGRectValue(NSString) |
Retourne la valeur Nullable CGRect associée à |
| GetCGSizeValue(NSString) |
Retourne la valeur Nullable CGSize associée à |
| GetCMTimeValue(NSString) |
Retourne la valeur Nullable CMTime associée à |
| GetDateTimeValue(NSString) |
Retourne la valeur DateTime nullable associée à |
| GetDoubleValue(NSString) |
Retourne la valeur Nullable Double associée à l’objet spécifié |
| GetFloatValue(NSString) |
Retourne la valeur Nullable Single associée à l’objet spécifié |
| GetInt16Value(NSString) |
Retourne la valeur Nullable Int16 associée à l’objet spécifié |
| GetInt32Value(NSString) |
Retourne la valeur Nullable Int32 associée à l’objet spécifié |
| GetLongValue(NSString) |
Retourne la valeur Nullable Int64 associée à l’objet spécifié |
| GetNativeValue<T>(NSString) |
Retourne la valeur Nullable |
| GetNFloatValue(NSString) |
Retourne la valeur Nullable NFloat associée à l’objet spécifié |
| GetNIntValue(NSString) |
Retourne la valeur Nullable IntPtr associée à l’objet spécifié |
| GetNSDataAsValueType<T>(NSString) |
Retourne un NSData avec le contenu d’un type |
| GetNSDictionary(NSString) |
Retourne la valeur Nullable NSDictionary associée à |
| GetNSDictionary<TKey,TValue>(NSString) |
Retourne la valeur Nullable NSDictionary<TKey,TValue> associée à |
| GetNSStringValue(NSString) |
Retourne la valeur Nullable NSString associée à |
| GetNUIntValue(NSString) |
Retourne la valeur Nullable UIntPtr associée à l’objet spécifié |
| GetSByteValue(NSString) |
Retourne la valeur Nullable SByte associée à l’objet spécifié |
| GetStringArrayValue(NSString) |
Retourne le tableau de chaînes nullable associé à |
| GetStringValue(NSString) |
Retourne la valeur Nullable String associée à |
| GetStringValue(String) |
Retourne la valeur Nullable String associée à |
| GetStrongDictionary<T>(NSString, Func<NSDictionary,T>) |
Retourne la valeur Nullable |
| GetStrongDictionary<T>(NSString) |
Retourne la valeur Nullable |
| GetUIEdgeInsets(NSString) |
Retourne la valeur Nullable UIEdgeInsets associée à |
| GetUInt16Value(NSString) |
Retourne la valeur Nullable UInt16 associée à l’objet spécifié |
| GetUInt32Value(NSString) |
Retourne la valeur Nullable UInt32 associée à l’objet spécifié |
| GetUIntValue(NSString) |
Retourne la valeur Nullable UInt32 associée à l’objet spécifié |
| GetULongValue(NSString) |
Retourne la valeur Nullable UInt64 associée à l’objet spécifié |
| RemoveValue(NSString) |
Supprime du dictionnaire la valeur associée à |
| SetArrayOfDictionariesValue(NSString, DictionaryContainer[]) |
Associe un DictionaryContainer tableau |
| SetArrayValue(NSString, INativeObject[]) |
Associe un tableau de INativeObject |
| SetArrayValue(NSString, NSNumber[]) |
Associe le NSNumber tableau |
| SetArrayValue(NSString, String[]) |
Associe un |
| SetArrayValue<T>(NSString, T[], Func<T,NativeHandle>) |
Associe un tableau de |
| SetArrayValue<T>(NSString, T[]) |
Associe un tableau de |
| SetBooleanValue(NSString, Nullable<Boolean>) |
Associe une valeur Nullable Boolean à |
| SetCGPointValue(NSString, Nullable<CGPoint>) |
Associe une valeur nullable CGPoint à |
| SetCGRectValue(NSString, Nullable<CGRect>) |
Associe une valeur nullable CGRect à |
| SetCGSizeValue(NSString, Nullable<CGSize>) |
Associe une valeur nullable CGSize à |
| SetCMTimeValue(NSString, Nullable<CMTime>) |
Associe une valeur nullable CMTime à |
| SetNativeValue(NSString, INativeObject, Boolean) |
Associe une valeur nullable INativeObject à |
| SetNumberValue(NSString, Nullable<Byte>) |
Associe une valeur Nullable Byte à |
| SetNumberValue(NSString, Nullable<Double>) |
Associe une valeur Nullable Double à |
| SetNumberValue(NSString, Nullable<Int16>) |
Associe une valeur Nullable Int16 à |
| SetNumberValue(NSString, Nullable<Int32>) |
Associe une valeur Nullable Int32 à |
| SetNumberValue(NSString, Nullable<Int64>) |
Associe une valeur Nullable Int64 à |
| SetNumberValue(NSString, Nullable<IntPtr>) |
Associe une valeur Nullable IntPtr à |
| SetNumberValue(NSString, Nullable<NFloat>) |
Associe une valeur Nullable NFloat à |
| SetNumberValue(NSString, Nullable<SByte>) |
Associe une valeur Nullable SByte à |
| SetNumberValue(NSString, Nullable<Single>) |
Associe une valeur Nullable Single à |
| SetNumberValue(NSString, Nullable<UInt16>) |
Associe une valeur Nullable UInt16 à |
| SetNumberValue(NSString, Nullable<UInt32>) |
Associe une valeur Nullable UInt32 à |
| SetNumberValue(NSString, Nullable<UInt64>) |
Associe une valeur Nullable UInt64 à |
| SetNumberValue(NSString, Nullable<UIntPtr>) |
Associe une valeur Nullable UIntPtr à |
| SetStringValue(NSString, NSString) |
Associe une valeur Nullable NSString à |
| SetStringValue(NSString, String) |
Associe une valeur Nullable String à |
| SetUIEdgeInsets(NSString, Nullable<UIEdgeInsets>) |
Associe une valeur nullable UIEdgeInsets à |
| SetValueTypeAsNSData<T>(NSString, Nullable<T>) |
Définit un NSData avec le contenu d’un type |
| TryGetNativeValue(NSString, NativeHandle) |
Retourne le handle associé à |
| TryGetNSObject<T>(NSString, T) |
Retourne la valeur Nullable |