CIContextOptions クラス

定義

CIContext レンダリング パイプラインを構成するために使用されます。

public class CIContextOptions : Foundation.DictionaryContainer
type CIContextOptions = class
    inherit DictionaryContainer
継承
CIContextOptions

注釈

このクラスのインスタンスを使用して、CIContext レンダリング操作を構成します。

コンストラクター

名前 説明
CIContextOptions()

既定値 (空) の新しい CIContextOptions を作成します。

CIContextOptions(NSDictionary)

dictionaryで指定された値から新しいCIContextOptionsを作成します。

プロパティ

名前 説明
AllowLowPower

CIContext レンダリング パイプラインを構成するために使用されます。

CacheIntermediates

nullしない場合は、中間イメージをキャッシュする必要があることを示true

CIImageFormat
古い.

中間レンダリング結果の格納に使用するイメージ形式を取得または設定します。

CVMetalTextureCache

CIContext レンダリング パイプラインを構成するために使用されます。

Dictionary

ラップされた NSDictionaryを取得します。

(継承元 DictionaryContainer)
HighQualityDownsample

true ダウンサンプリングは、パフォーマンスを犠牲にして、より高い品質にする必要がある場合。

MemoryLimit

CIContext レンダリング パイプラインを構成するために使用されます。

Name

CIContext レンダリング パイプラインを構成するために使用されます。

NullableUseSoftwareRenderer

これを true に設定すると、レンダリングされた CPU ソフトウェアが強制的に使用され、ジョブが GPU にオフロードされなくなります

OutputColorSpace

CIContext レンダリング操作に使用する目的の CIColorSpace。

OutputPremultiplied

true場合、出力はアルファ値によってピクセル値を事前に乗算する必要があります。

PriorityRequestLow

GPU に低優先度を要求するかどうかを取得または設定します。

UseSoftwareRenderer
古い.

CIContext レンダリング パイプラインを構成するために使用されます。

WorkingColorSpace

画像処理操作で使用される色空間は、最終的なレンダリングに使用される色空間とは異なります。

WorkingFormatField

中間レンダリング結果の格納に使用するイメージ形式を取得または設定します。

メソッド

名前 説明
GetArray<T>(NSString, Func<NativeHandle,T>)

指定したkeyに関連付けられているTの null 許容配列を返します。

(継承元 DictionaryContainer)
GetArray<T>(NSString)

指定したkeyに関連付けられているTの null 許容配列を返します。

(継承元 DictionaryContainer)
GetArrayOfDictionariesValue<T>(NSString)

keyに関連付けられているDictionaryContainer配列を取得します。

(継承元 DictionaryContainer)
GetBoolValue(NSString)

指定したkeyに関連付けられた null 許容Booleanを返します。

(継承元 DictionaryContainer)
GetByteValue(NSString)

指定したkeyに関連付けられた null 許容Byteを返します。

(継承元 DictionaryContainer)
GetCGPointValue(NSString)

keyに関連付けられた null 許容CGPointを返します。

(継承元 DictionaryContainer)
GetCGRectValue(NSString)

keyに関連付けられた null 許容CGRectを返します。

(継承元 DictionaryContainer)
GetCGSizeValue(NSString)

keyに関連付けられた null 許容CGSizeを返します。

(継承元 DictionaryContainer)
GetCMTimeValue(NSString)

keyに関連付けられた null 許容CMTimeを返します。

(継承元 DictionaryContainer)
GetDateTimeValue(NSString)

keyに関連付けられた null 許容 DateTime を返します。

(継承元 DictionaryContainer)
GetDoubleValue(NSString)

指定したkeyに関連付けられた null 許容Doubleを返します。

(継承元 DictionaryContainer)
GetFloatValue(NSString)

指定したkeyに関連付けられた null 許容Singleを返します。

(継承元 DictionaryContainer)
GetInt16Value(NSString)

指定したkeyに関連付けられた null 許容Int16を返します。

(継承元 DictionaryContainer)
GetInt32Value(NSString)

指定したkeyに関連付けられた null 許容Int32を返します。

(継承元 DictionaryContainer)
GetLongValue(NSString)

指定したkeyに関連付けられた null 許容Int64を返します。

(継承元 DictionaryContainer)
GetNativeValue<T>(NSString)

keyに関連付けられた null 許容Tを返します。

(継承元 DictionaryContainer)
GetNFloatValue(NSString)

指定したkeyに関連付けられた null 許容NFloatを返します。

(継承元 DictionaryContainer)
GetNIntValue(NSString)

指定したkeyに関連付けられた null 許容IntPtrを返します。

(継承元 DictionaryContainer)
GetNSDataAsValueType<T>(NSString)

keyに関連付けられているT型の値型の内容を持つNSDataを返します。

(継承元 DictionaryContainer)
GetNSDictionary(NSString)

keyに関連付けられた null 許容NSDictionaryを返します。

(継承元 DictionaryContainer)
GetNSDictionary<TKey,TValue>(NSString)

keyに関連付けられた null 許容NSDictionary<TKey,TValue>を返します。

(継承元 DictionaryContainer)
GetNSStringValue(NSString)

keyに関連付けられた null 許容NSStringを返します。

(継承元 DictionaryContainer)
GetNUIntValue(NSString)

指定したkeyに関連付けられた null 許容UIntPtrを返します。

(継承元 DictionaryContainer)
GetSByteValue(NSString)

指定したkeyに関連付けられた null 許容SByteを返します。

(継承元 DictionaryContainer)
GetStringArrayValue(NSString)

keyに関連付けられた null 許容文字列配列を返します。

(継承元 DictionaryContainer)
GetStringValue(NSString)

keyに関連付けられた null 許容Stringを返します。

(継承元 DictionaryContainer)
GetStringValue(String)

keyに関連付けられた null 許容Stringを返します。

(継承元 DictionaryContainer)
GetStrongDictionary<T>(NSString, Func<NSDictionary,T>)

keyに関連付けられた null 許容Tを返します。

(継承元 DictionaryContainer)
GetStrongDictionary<T>(NSString)

keyに関連付けられた null 許容Tを返します。

(継承元 DictionaryContainer)
GetUIEdgeInsets(NSString)

keyに関連付けられた null 許容UIEdgeInsetsを返します。

(継承元 DictionaryContainer)
GetUInt16Value(NSString)

指定したkeyに関連付けられた null 許容UInt16を返します。

(継承元 DictionaryContainer)
GetUInt32Value(NSString)

指定したkeyに関連付けられた null 許容UInt32を返します。

(継承元 DictionaryContainer)
GetUIntValue(NSString)

指定したkeyに関連付けられた null 許容UInt32を返します。

(継承元 DictionaryContainer)
GetULongValue(NSString)

指定したkeyに関連付けられた null 許容UInt64を返します。

(継承元 DictionaryContainer)
RemoveValue(NSString)

keyに関連付けられた値をディクショナリから削除します。

(継承元 DictionaryContainer)
SetArrayOfDictionariesValue(NSString, DictionaryContainer[])

DictionaryContainer配列valueskeyに関連付けます。

(継承元 DictionaryContainer)
SetArrayValue(NSString, INativeObject[])

INativeObjectの配列をkeyに関連付けます。

(継承元 DictionaryContainer)
SetArrayValue(NSString, NSNumber[])

NSNumber配列valueskeyに関連付けます。

(継承元 DictionaryContainer)
SetArrayValue(NSString, String[])

string配列をkeyに関連付けます。

(継承元 DictionaryContainer)
SetArrayValue<T>(NSString, T[], Func<T,NativeHandle>)

Tの配列をkeyに関連付けます。

(継承元 DictionaryContainer)
SetArrayValue<T>(NSString, T[])

Tの配列をkeyに関連付けます。

(継承元 DictionaryContainer)
SetBooleanValue(NSString, Nullable<Boolean>)

null 許容 Booleankeyに関連付けます。

(継承元 DictionaryContainer)
SetCGPointValue(NSString, Nullable<CGPoint>)

null 許容 CGPoint 値を keyに関連付けます。

(継承元 DictionaryContainer)
SetCGRectValue(NSString, Nullable<CGRect>)

null 許容 CGRect 値を keyに関連付けます。

(継承元 DictionaryContainer)
SetCGSizeValue(NSString, Nullable<CGSize>)

null 許容 CGSize 値を keyに関連付けます。

(継承元 DictionaryContainer)
SetCMTimeValue(NSString, Nullable<CMTime>)

null 許容 CMTime 値を keyに関連付けます。

(継承元 DictionaryContainer)
SetNativeValue(NSString, INativeObject, Boolean)

null 許容 INativeObject 値を keyに関連付けます。

(継承元 DictionaryContainer)
SetNumberValue(NSString, Nullable<Byte>)

null 許容 Bytekeyに関連付けます。

(継承元 DictionaryContainer)
SetNumberValue(NSString, Nullable<Double>)

null 許容 Doublekeyに関連付けます。

(継承元 DictionaryContainer)
SetNumberValue(NSString, Nullable<Int16>)

null 許容 Int16keyに関連付けます。

(継承元 DictionaryContainer)
SetNumberValue(NSString, Nullable<Int32>)

null 許容 Int32keyに関連付けます。

(継承元 DictionaryContainer)
SetNumberValue(NSString, Nullable<Int64>)

null 許容 Int64keyに関連付けます。

(継承元 DictionaryContainer)
SetNumberValue(NSString, Nullable<IntPtr>)

null 許容 IntPtrkeyに関連付けます。

(継承元 DictionaryContainer)
SetNumberValue(NSString, Nullable<NFloat>)

null 許容 NFloatkeyに関連付けます。

(継承元 DictionaryContainer)
SetNumberValue(NSString, Nullable<SByte>)

null 許容 SBytekeyに関連付けます。

(継承元 DictionaryContainer)
SetNumberValue(NSString, Nullable<Single>)

null 許容 Singlekeyに関連付けます。

(継承元 DictionaryContainer)
SetNumberValue(NSString, Nullable<UInt16>)

null 許容 UInt16keyに関連付けます。

(継承元 DictionaryContainer)
SetNumberValue(NSString, Nullable<UInt32>)

null 許容 UInt32keyに関連付けます。

(継承元 DictionaryContainer)
SetNumberValue(NSString, Nullable<UInt64>)

null 許容 UInt64keyに関連付けます。

(継承元 DictionaryContainer)
SetNumberValue(NSString, Nullable<UIntPtr>)

null 許容 UIntPtrkeyに関連付けます。

(継承元 DictionaryContainer)
SetStringValue(NSString, NSString)

null 許容 NSStringkeyに関連付けます。

(継承元 DictionaryContainer)
SetStringValue(NSString, String)

null 許容 Stringkeyに関連付けます。

(継承元 DictionaryContainer)
SetUIEdgeInsets(NSString, Nullable<UIEdgeInsets>)

null 許容 UIEdgeInsets 値を keyに関連付けます。

(継承元 DictionaryContainer)
SetValueTypeAsNSData<T>(NSString, Nullable<T>)

keyに関連付けられたT型の値型の内容を持つNSDataを設定します。

(継承元 DictionaryContainer)
TryGetNativeValue(NSString, NativeHandle)

keyに関連付けられているハンドルを返します。

(継承元 DictionaryContainer)
TryGetNSObject<T>(NSString, T)

keyに関連付けられた null 許容Tを返します。

(継承元 DictionaryContainer)

適用対象