Language

CILineScreen クラス

定義

線で構成されたハーフトーンをシミュレートする CIScreenFilter 。

public class CILineScreen : CoreImage.CIScreenFilter, CoreImage.ICILineScreenProtocol, IDisposable
type CILineScreen = class
    inherit CIScreenFilter
    interface ICILineScreenProtocol
    interface INativeObject
    interface IDisposable
    interface ICIFilterProtocol
継承
実装

注釈

次の例は、使用中のこのフィルターを示しています

// Create the CIImage from a file
CIImage flower = CIImage.FromCGImage (UIImage.FromFile ("flower.png").CGImage);

// Create a CILineScreen filter with the input image
var line_screen = new CILineScreen () {
	Image = flower
};

// Get the altered image from the filter
var output = line_screen.OutputImage;

// To render the results, we need to create a context, and then
// use one of the context rendering APIs, in this case, we render the
// result into a CoreGraphics image, which is merely a useful representation
//
var context = CIContext.FromOptions (null);

var cgimage = context.CreateCGImage (output, output.Extent);

// The above cgimage can be added to a screen view, for example, this
// would add it to a UIImageView on the screen:
myImageView.Image = UIImage.FromImage (cgimage);

次の画像入力を使用します。

次の出力が生成されます。

"花" © 2012 ミリカセクリック, クリエイティブコモンズ Attribution-ShareAlike ライセンスの下で使用: https://creativecommons.org/licenses/by-sa/3.0/

コンストラクター

Name 説明
CILineScreen()

既定値を使用して新しい CILineScreen を作成します。

CILineScreen(NativeHandle)

アンマネージ オブジェクトのマネージド表現を作成するときに使用されるコンストラクター。 ランタイムによって呼び出されます。

CILineScreen(NSCoder)

unarchiver オブジェクトに格納されているデータからオブジェクトを初期化するコンストラクター。

CILineScreen(NSObjectFlag)

初期化をスキップし、単にオブジェクトを割り当てるために派生クラスを呼び出すコンストラクター。

プロパティ

Name 説明
AccessibilityAttributedUserInputLabels

線で構成されたハーフトーンをシミュレートする CIScreenFilter 。

(継承元 NSObject)
AccessibilityRespondsToUserInteraction

線で構成されたハーフトーンをシミュレートする CIScreenFilter 。

(継承元 NSObject)
AccessibilityTextualContext

線で構成されたハーフトーンをシミュレートする CIScreenFilter 。

(継承元 NSObject)
AccessibilityUserInputLabels

線で構成されたハーフトーンをシミュレートする CIScreenFilter 。

(継承元 NSObject)
Angle

線パターンの角度を度単位で取得または設定します。 0 は垂直です。

Attributes

フィルターの構成可能な属性。

(継承元 CIFilter)
Class

線で構成されたハーフトーンをシミュレートする CIScreenFilter 。

(継承元 NSObject)
ClassHandle

このクラスの Objective-C クラス ハンドル。

(継承元 CIFilter)
DebugDescription

線で構成されたハーフトーンをシミュレートする CIScreenFilter 。

(継承元 NSObject)
Description

線で構成されたハーフトーンをシミュレートする CIScreenFilter 。

(継承元 NSObject)
ExposedBindings

線で構成されたハーフトーンをシミュレートする CIScreenFilter 。

(継承元 NSObject)
Handle

アンマネージ オブジェクト表現へのハンドル (ポインター)。

(継承元 NSObject)
InputCenter

線で構成されたハーフトーンをシミュレートする CIScreenFilter 。

InputImage

フィルター処理するイメージを取得または設定します。

InputKeys

フィルターの入力キーの名前を含む配列を取得します。

(継承元 CIFilter)
IsDirectBinding

このインスタンスが直接 Objective-C バインドを使用するかどうかを示す値を取得または設定します。

(継承元 NSObject)
IsProxy

線で構成されたハーフトーンをシミュレートする CIScreenFilter 。

(継承元 NSObject)
Item[NSString]

keyによって識別される値を取得します。

(継承元 CIFilter)
Name

フィルター名を取得します。

(継承元 CIFilter)
OutputImage

線で構成されたハーフトーンをシミュレートする CIScreenFilter 。

OutputKeys

フィルターの出力キーの名前を含む配列を取得します。

(継承元 CIFilter)
RetainCount

線で構成されたハーフトーンをシミュレートする CIScreenFilter 。

(継承元 NSObject)
Self

線で構成されたハーフトーンをシミュレートする CIScreenFilter 。

(継承元 NSObject)
Sharpness

線で構成されたハーフトーンをシミュレートする CIScreenFilter 。

Superclass

線で構成されたハーフトーンをシミュレートする CIScreenFilter 。

(継承元 NSObject)
SuperHandle

この NSObjectの基底クラスのメソッドを表すために使用されるハンドル。

(継承元 NSObject)
Width

線で構成されたハーフトーンをシミュレートする CIScreenFilter 。

Zone

線で構成されたハーフトーンをシミュレートする CIScreenFilter 。

(継承元 NSObject)

メソッド

Name 説明
AddObserver(NSObject, NSString, NSKeyValueObservingOptions, IntPtr)

線で構成されたハーフトーンをシミュレートする CIScreenFilter 。

(継承元 NSObject)
AddObserver(NSObject, String, NSKeyValueObservingOptions, IntPtr)

線で構成されたハーフトーンをシミュレートする CIScreenFilter 。

(継承元 NSObject)
AddObserver(NSString, NSKeyValueObservingOptions, Action<NSObservedChange>)

任意のメソッドを使用して外部で観察されるオブジェクトを登録します。

(継承元 NSObject)
AddObserver(String, NSKeyValueObservingOptions, Action<NSObservedChange>)

任意のメソッドを使用して外部で観察されるオブジェクトを登録します。

(継承元 NSObject)
Apply(CIKernel, NSArray, NSDictionary)

線で構成されたハーフトーンをシミュレートする CIScreenFilter 。

(継承元 CIFilter)
AwakeFromNib()

線で構成されたハーフトーンをシミュレートする CIScreenFilter 。

(継承元 NSObject)
BeginInvokeOnMainThread(Action)

メイン UI スレッドで、指定したアクションを非同期的に呼び出します。

(継承元 NSObject)
BeginInvokeOnMainThread(Selector, NSObject)

メイン UI スレッドで指定したコードを非同期的に呼び出します。

(継承元 NSObject)
Bind(NSString, NSObject, String, NSBindingOptions)

線で構成されたハーフトーンをシミュレートする CIScreenFilter 。

(継承元 NSObject)
Bind(NSString, NSObject, String, NSDictionary)

線で構成されたハーフトーンをシミュレートする CIScreenFilter 。

(継承元 NSObject)
CommitEditing()

線で構成されたハーフトーンをシミュレートする CIScreenFilter 。

(継承元 NSObject)
CommitEditing(NSObject, Selector, IntPtr)

線で構成されたハーフトーンをシミュレートする CIScreenFilter 。

(継承元 NSObject)
ConformsToProtocol(NativeHandle)

線で構成されたハーフトーンをシミュレートする CIScreenFilter 。

(継承元 NSObject)
Copy()

線で構成されたハーフトーンをシミュレートする CIScreenFilter 。

(継承元 NSObject)
Copy(NSZone)

基になる Objective-C オブジェクトのコピーを実行します。

(継承元 CIFilter)
DangerousAutorelease()

このオブジェクトの 'autorelease' セレクターを呼び出します。

(継承元 NSObject)
DangerousRelease()

このオブジェクトの 'release' セレクターを呼び出します。

(継承元 NSObject)
DangerousRetain()

このオブジェクトで 'retain' セレクターを呼び出します。

(継承元 NSObject)
DidChange(NSKeyValueChange, NSIndexSet, NSString)

線で構成されたハーフトーンをシミュレートする CIScreenFilter 。

(継承元 NSObject)
DidChange(NSString, NSKeyValueSetMutationKind, NSSet)

線で構成されたハーフトーンをシミュレートする CIScreenFilter 。

(継承元 NSObject)
DidChangeValue(String)

線で構成されたハーフトーンをシミュレートする CIScreenFilter 。

(継承元 NSObject)
Dispose()

NSObject オブジェクトによって使用されるリソースを解放します。

(継承元 NSObject)
Dispose(Boolean)

このオブジェクトで使用されるリソースを解放します。

(継承元 NSObject)
DoesNotRecognizeSelector(Selector)

線で構成されたハーフトーンをシミュレートする CIScreenFilter 。

(継承元 NSObject)
EncodeTo(NSCoder)

指定されたエンコーダーを使用して、オブジェクトの状態をエンコードします。

(継承元 CIFilter)
Equals(NSObject)

指定した NSObject が現在の NSObjectと等しいかどうかを判断します。

(継承元 NSObject)
Equals(Object)

指定したオブジェクトが現在の NSObjectと等しいかどうかを判断します。

(継承元 NSObject)
GetBindingInfo(NSString)

線で構成されたハーフトーンをシミュレートする CIScreenFilter 。

(継承元 NSObject)
GetBindingOptionDescriptions(NSString)

線で構成されたハーフトーンをシミュレートする CIScreenFilter 。

(継承元 NSObject)
GetBindingValueClass(NSString)

線で構成されたハーフトーンをシミュレートする CIScreenFilter 。

(継承元 NSObject)
GetDictionaryOfValuesFromKeys(NSString[])

線で構成されたハーフトーンをシミュレートする CIScreenFilter 。

(継承元 NSObject)
GetFilterUIView(NSDictionary, NSArray)

線で構成されたハーフトーンをシミュレートする CIScreenFilter 。

(継承元 CIFilter)
GetHashCode()

現在のインスタンスのハッシュ コードを生成します。

(継承元 NSObject)
GetMethodForSelector(Selector)

線で構成されたハーフトーンをシミュレートする CIScreenFilter 。

(継承元 NSObject)
GetNativeHash()

線で構成されたハーフトーンをシミュレートする CIScreenFilter 。

(継承元 NSObject)
Init()

Objective-C init メソッドを呼び出してオブジェクトを初期化します。

(継承元 NSObject)
InitializeHandle(NativeHandle, String, Boolean)

ネイティブ初期化子の結果を使用して、 Handle プロパティを初期化します。

(継承元 NSObject)
InitializeHandle(NativeHandle, String)

線で構成されたハーフトーンをシミュレートする CIScreenFilter 。

(継承元 NSObject)
InitializeHandle(NativeHandle)

線で構成されたハーフトーンをシミュレートする CIScreenFilter 。

(継承元 NSObject)
Invoke(Action, Double)

指定した遅延の後に、指定したアクションを呼び出します。

(継承元 NSObject)
Invoke(Action, TimeSpan)

指定した遅延の後に、指定したアクションを呼び出します。

(継承元 NSObject)
InvokeOnMainThread(Action)

メイン UI スレッドで、指定したアクションを同期的に呼び出します。

(継承元 NSObject)
InvokeOnMainThread(Selector, NSObject)

メイン UI スレッドで、指定したコードを同期的に呼び出します。

(継承元 NSObject)
IsEqual(NSObject)

線で構成されたハーフトーンをシミュレートする CIScreenFilter 。

(継承元 NSObject)
IsKindOfClass(Class)

線で構成されたハーフトーンをシミュレートする CIScreenFilter 。

(継承元 NSObject)
IsMemberOfClass(Class)

線で構成されたハーフトーンをシミュレートする CIScreenFilter 。

(継承元 NSObject)
MarkDirty()

通常のピア オブジェクト (IsDirectBinding が true) を toggleref オブジェクトに昇格させます。

(継承元 NSObject)
MutableCopy()

線で構成されたハーフトーンをシミュレートする CIScreenFilter 。

(継承元 NSObject)
ObjectDidEndEditing(NSObject)

線で構成されたハーフトーンをシミュレートする CIScreenFilter 。

(継承元 NSObject)
ObserveValue(NSString, NSObject, NSDictionary, IntPtr)

線で構成されたハーフトーンをシミュレートする CIScreenFilter 。

(継承元 NSObject)
PerformSelector(Selector, NSObject, Double, NSString[])

線で構成されたハーフトーンをシミュレートする CIScreenFilter 。

(継承元 NSObject)
PerformSelector(Selector, NSObject, Double)

線で構成されたハーフトーンをシミュレートする CIScreenFilter 。

(継承元 NSObject)
PerformSelector(Selector, NSObject, NSObject)

線で構成されたハーフトーンをシミュレートする CIScreenFilter 。

(継承元 NSObject)
PerformSelector(Selector, NSObject)

線で構成されたハーフトーンをシミュレートする CIScreenFilter 。

(継承元 NSObject)
PerformSelector(Selector, NSThread, NSObject, Boolean, NSString[])

線で構成されたハーフトーンをシミュレートする CIScreenFilter 。

(継承元 NSObject)
PerformSelector(Selector, NSThread, NSObject, Boolean)

線で構成されたハーフトーンをシミュレートする CIScreenFilter 。

(継承元 NSObject)
PerformSelector(Selector)

線で構成されたハーフトーンをシミュレートする CIScreenFilter 。

(継承元 NSObject)
PrepareForInterfaceBuilder()

線で構成されたハーフトーンをシミュレートする CIScreenFilter 。

(継承元 NSObject)
RemoveObserver(NSObject, NSString, IntPtr)

線で構成されたハーフトーンをシミュレートする CIScreenFilter 。

(継承元 NSObject)
RemoveObserver(NSObject, NSString)

線で構成されたハーフトーンをシミュレートする CIScreenFilter 。

(継承元 NSObject)
RemoveObserver(NSObject, String, IntPtr)

線で構成されたハーフトーンをシミュレートする CIScreenFilter 。

(継承元 NSObject)
RemoveObserver(NSObject, String)

線で構成されたハーフトーンをシミュレートする CIScreenFilter 。

(継承元 NSObject)
RespondsToSelector(Selector)

線で構成されたハーフトーンをシミュレートする CIScreenFilter 。

(継承元 NSObject)
SetDefaults()

すべての入力値を既定値に設定します。

(継承元 CIFilter)
SetNilValueForKey(NSString)

線で構成されたハーフトーンをシミュレートする CIScreenFilter 。

(継承元 NSObject)
SetValueForKey(NSObject, NSString)

線で構成されたハーフトーンをシミュレートする CIScreenFilter 。

(継承元 NSObject)
SetValueForKeyPath(NativeHandle, NSString)

特定のキー パスによって識別されるプロパティの値を、指定された値に設定します。

(継承元 NSObject)
SetValueForKeyPath(NSObject, NSString)

線で構成されたハーフトーンをシミュレートする CIScreenFilter 。

(継承元 NSObject)
SetValueForUndefinedKey(NSObject, NSString)

線で構成されたハーフトーンをシミュレートする CIScreenFilter 。

(継承元 NSObject)
SetValuesForKeysWithDictionary(NSDictionary)

線で構成されたハーフトーンをシミュレートする CIScreenFilter 。

(継承元 NSObject)
ToString()

現在のインスタンスの値の文字列形式を返します。

(継承元 NSObject)
Unbind(NSString)

線で構成されたハーフトーンをシミュレートする CIScreenFilter 。

(継承元 NSObject)
ValueForKey(NSString)

線で構成されたハーフトーンをシミュレートする CIScreenFilter 。

(継承元 NSObject)
ValueForKeyPath(NSString)

線で構成されたハーフトーンをシミュレートする CIScreenFilter 。

(継承元 NSObject)
ValueForUndefinedKey(NSString)

線で構成されたハーフトーンをシミュレートする CIScreenFilter 。

(継承元 NSObject)
WillChange(NSKeyValueChange, NSIndexSet, NSString)

線で構成されたハーフトーンをシミュレートする CIScreenFilter 。

(継承元 NSObject)
WillChange(NSString, NSKeyValueSetMutationKind, NSSet)

線で構成されたハーフトーンをシミュレートする CIScreenFilter 。

(継承元 NSObject)
WillChangeValue(String)

線で構成されたハーフトーンをシミュレートする CIScreenFilter 。

(継承元 NSObject)

拡張メソッド

Name 説明
AcceptsPreviewPanelControl(NSObject, QLPreviewPanel)

線で構成されたハーフトーンをシミュレートする CIScreenFilter 。

AccessibilityHitTest(NSObject, CGPoint, UIEvent)

線で構成されたハーフトーンをシミュレートする CIScreenFilter 。

BeginPreviewPanelControl(NSObject, QLPreviewPanel)

線で構成されたハーフトーンをシミュレートする CIScreenFilter 。

BrowserAccessibilityDeleteTextAtCursor(NSObject, IntPtr)

線で構成されたハーフトーンをシミュレートする CIScreenFilter 。

BrowserAccessibilityInsertTextAtCursor(NSObject, String)

線で構成されたハーフトーンをシミュレートする CIScreenFilter 。

EndPreviewPanelControl(NSObject, QLPreviewPanel)

線で構成されたハーフトーンをシミュレートする CIScreenFilter 。

GetAccessibilityCustomRotors(NSObject)

オブジェクトに適 UIAccessibilityCustomRotor オブジェクトの配列 this 取得します。

GetAccessibilityLineEndPositionFromCurrentSelection(NSObject)

線で構成されたハーフトーンをシミュレートする CIScreenFilter 。

GetAccessibilityLineRangeForPosition(NSObject, IntPtr)

線で構成されたハーフトーンをシミュレートする CIScreenFilter 。

GetAccessibilityLineStartPositionFromCurrentSelection(NSObject)

線で構成されたハーフトーンをシミュレートする CIScreenFilter 。

GetAccessibilityNextTextNavigationElement(NSObject)

線で構成されたハーフトーンをシミュレートする CIScreenFilter 。

GetAccessibilityNextTextNavigationElementBlock(NSObject)

線で構成されたハーフトーンをシミュレートする CIScreenFilter 。

GetAccessibilityPreviousTextNavigationElement(NSObject)

線で構成されたハーフトーンをシミュレートする CIScreenFilter 。

GetAccessibilityPreviousTextNavigationElementBlock(NSObject)

線で構成されたハーフトーンをシミュレートする CIScreenFilter 。

GetAccessibilityTextInputResponder(NSObject)

線で構成されたハーフトーンをシミュレートする CIScreenFilter 。

GetAccessibilityTextInputResponderHandler(NSObject)

線で構成されたハーフトーンをシミュレートする CIScreenFilter 。

GetBrowserAccessibilityAttributedValue(NSObject, NSRange)

線で構成されたハーフトーンをシミュレートする CIScreenFilter 。

GetBrowserAccessibilityContainerType(NSObject)

線で構成されたハーフトーンをシミュレートする CIScreenFilter 。

GetBrowserAccessibilityCurrentStatus(NSObject)

線で構成されたハーフトーンをシミュレートする CIScreenFilter 。

GetBrowserAccessibilityDetailsElements(NSObject)

線で構成されたハーフトーンをシミュレートする CIScreenFilter 。

GetBrowserAccessibilityHasDomFocus(NSObject)

線で構成されたハーフトーンをシミュレートする CIScreenFilter 。

GetBrowserAccessibilityImageData(NSObject, NSDictionary)

線で構成されたハーフトーンをシミュレートする CIScreenFilter 。

GetBrowserAccessibilityImageDataSize(NSObject)

線で構成されたハーフトーンをシミュレートする CIScreenFilter 。

GetBrowserAccessibilityIsRequired(NSObject)

線で構成されたハーフトーンをシミュレートする CIScreenFilter 。

GetBrowserAccessibilityKeyboardShortcuts(NSObject)

線で構成されたハーフトーンをシミュレートする CIScreenFilter 。

GetBrowserAccessibilityOrientation(NSObject)

線で構成されたハーフトーンをシミュレートする CIScreenFilter 。

GetBrowserAccessibilityPressedState(NSObject)

線で構成されたハーフトーンをシミュレートする CIScreenFilter 。

GetBrowserAccessibilityRoleDescription(NSObject)

線で構成されたハーフトーンをシミュレートする CIScreenFilter 。

GetBrowserAccessibilitySelectedTextRange(NSObject)

線で構成されたハーフトーンをシミュレートする CIScreenFilter 。

GetBrowserAccessibilitySortDirection(NSObject)

線で構成されたハーフトーンをシミュレートする CIScreenFilter 。

GetBrowserAccessibilityValue(NSObject, NSRange)

線で構成されたハーフトーンをシミュレートする CIScreenFilter 。

GetDebugDescription(INSObjectProtocol)

線で構成されたハーフトーンをシミュレートする CIScreenFilter 。

GetHandle(INativeObject)

線で構成されたハーフトーンをシミュレートする CIScreenFilter 。

GetNonNullHandle(INativeObject, String)

線で構成されたハーフトーンをシミュレートする CIScreenFilter 。

GetValidModes(NSObject, NSFontPanel)

線で構成されたハーフトーンをシミュレートする CIScreenFilter 。

ObjectDidBeginEditing(NSObject, INSEditor)

線で構成されたハーフトーンをシミュレートする CIScreenFilter 。

ObjectDidEndEditing(NSObject, INSEditor)

線で構成されたハーフトーンをシミュレートする CIScreenFilter 。

ProvideImageData(NSObject, IntPtr, UIntPtr, UIntPtr, UIntPtr, UIntPtr, UIntPtr, NSObject)

線で構成されたハーフトーンをシミュレートする CIScreenFilter 。

ProvideImageToMTLTexture(NSObject, IMTLTexture, IMTLCommandBuffer, UIntPtr, UIntPtr, UIntPtr, UIntPtr, NSObject)

線で構成されたハーフトーンをシミュレートする CIScreenFilter 。

SetAccessibilityCustomRotors(NSObject, UIAccessibilityCustomRotor[])

オブジェクトに適 UIAccessibilityCustomRotor オブジェクトの配列 this 設定します。

SetAccessibilityNextTextNavigationElement(NSObject, NSObject)

線で構成されたハーフトーンをシミュレートする CIScreenFilter 。

SetAccessibilityNextTextNavigationElementBlock(NSObject, AXObjectReturnBlock)

線で構成されたハーフトーンをシミュレートする CIScreenFilter 。

SetAccessibilityPreviousTextNavigationElement(NSObject, NSObject)

線で構成されたハーフトーンをシミュレートする CIScreenFilter 。

SetAccessibilityPreviousTextNavigationElementBlock(NSObject, AXObjectReturnBlock)

線で構成されたハーフトーンをシミュレートする CIScreenFilter 。

SetAccessibilityTextInputResponder(NSObject, IUITextInput)

線で構成されたハーフトーンをシミュレートする CIScreenFilter 。

SetAccessibilityTextInputResponderHandler(NSObject, UITextInputReturnHandler)

線で構成されたハーフトーンをシミュレートする CIScreenFilter 。

SetBrowserAccessibilityContainerType(NSObject, BEAccessibilityContainerType)

線で構成されたハーフトーンをシミュレートする CIScreenFilter 。

SetBrowserAccessibilityCurrentStatus(NSObject, String)

線で構成されたハーフトーンをシミュレートする CIScreenFilter 。

SetBrowserAccessibilityDetailsElements(NSObject, NSObject[])

線で構成されたハーフトーンをシミュレートする CIScreenFilter 。

SetBrowserAccessibilityHasDomFocus(NSObject, Boolean)

線で構成されたハーフトーンをシミュレートする CIScreenFilter 。

SetBrowserAccessibilityIsRequired(NSObject, Boolean)

線で構成されたハーフトーンをシミュレートする CIScreenFilter 。

SetBrowserAccessibilityKeyboardShortcuts(NSObject, String)

線で構成されたハーフトーンをシミュレートする CIScreenFilter 。

SetBrowserAccessibilityOrientation(NSObject, BEAccessibilityOrientation)

線で構成されたハーフトーンをシミュレートする CIScreenFilter 。

SetBrowserAccessibilityPressedState(NSObject, BEAccessibilityPressedState)

線で構成されたハーフトーンをシミュレートする CIScreenFilter 。

SetBrowserAccessibilityRoleDescription(NSObject, String)

線で構成されたハーフトーンをシミュレートする CIScreenFilter 。

SetBrowserAccessibilitySelectedTextRange(NSObject, NSRange)

線で構成されたハーフトーンをシミュレートする CIScreenFilter 。

SetBrowserAccessibilitySortDirection(NSObject, String)

線で構成されたハーフトーンをシミュレートする CIScreenFilter 。

SetSharedObservers(NSObject, NSKeyValueSharedObserversSnapshot)

線で構成されたハーフトーンをシミュレートする CIScreenFilter 。

ValidateToolbarItem(NSObject, NSToolbarItem)

線で構成されたハーフトーンをシミュレートする CIScreenFilter 。

適用対象