次の方法で共有


CAOpenGLLayer クラス

定義

[Foundation.Register("CAOpenGLLayer", true)]
[ObjCRuntime.Deprecated(ObjCRuntime.PlatformName.MacOSX, 10, 14, ObjCRuntime.PlatformArchitecture.None, "Use 'CAMetalLayer' instead.")]
public class CAOpenGLLayer : CoreAnimation.CALayer
type CAOpenGLLayer = class
    inherit CALayer
継承
CAOpenGLLayer
派生
属性

コンストラクター

CAOpenGLLayer()
CAOpenGLLayer(IntPtr)
CAOpenGLLayer(NSCoder)
CAOpenGLLayer(NSObjectFlag)

プロパティ

Actions

NSDictionary レイヤーのアクションを含みます。

(継承元 CALayer)
AffineTransform

レイヤー Transformの アフィン バージョン。

(継承元 CALayer)
AllowsEdgeAntialiasing

エッジアンチエイリアシングを許可するかどうか。

(継承元 CALayer)
AllowsGroupOpacity

グループの不透明度を許可するかどうか。

(継承元 CALayer)
AnchorPoint

四角形の Bounds アンカー ポイント。

(継承元 CALayer)
AnchorPointZ

Z 軸に沿って定義された Boundsのアンカー ポイント。

(継承元 CALayer)
AnimationKeys

このレイヤーに関連付けられているアニメーションの識別子。

(継承元 CALayer)
Asynchronous
AutoresizingMask (継承元 CALayer)
AutoresizinMask
古い.
(継承元 CALayer)
AutoReverses (継承元 CALayer)
BackgroundColor

レイヤーの背景色。

(継承元 CALayer)
BackgroundFilters

このレイヤーの背後にあるコンテンツに適用されるコア イメージ フィルターの配列。

(継承元 CALayer)
BeginTime (継承元 CALayer)
BorderColor

レイヤーの境界線の色。

(継承元 CALayer)
BorderWidth

レイヤーの境界線の幅。

(継承元 CALayer)
Bounds (継承元 CALayer)
Class (継承元 NSObject)
ClassHandle
CompositingFilter

レイヤーとその背後にあるコンテンツを合成するために使用されるコア イメージ フィルター。

(継承元 CALayer)
Constraints (継承元 CALayer)
Contents

このレイヤーの内容を として指定 CGImageします。

(継承元 CALayer)
ContentsAreFlipped

レイヤーのレンダリング時に、レイヤーのコンテンツが暗黙的に反転されるかどうか。

(継承元 CALayer)
ContentsCenter (継承元 CALayer)
ContentsFormat

レイヤーのコンテンツ形式を取得します。

(継承元 CALayer)
ContentsGravity (継承元 CALayer)
ContentsRect (継承元 CALayer)
ContentsScale

レイヤーに適用されるスケール ファクター。

(継承元 CALayer)
CornerRadius

角を丸く描画するときに使用される半径。

(継承元 CALayer)
DebugDescription

このオブジェクトの開発者向けの説明。

(継承元 NSObject)
Delegate

クラス デリゲートとして機能する CoreAnimation.ICALayerDelegate モデル クラスのインスタンス。

(継承元 CALayer)
Description

オブジェクトの説明。Objective-C バージョンの ToString。

(継承元 NSObject)
DoubleSided

ビューアーから遠ざけるときにレイヤーがコンテンツを描画するかどうか。

(継承元 CALayer)
DrawsAsynchronously

描画コマンドをバックグラウンド スレッドで非同期的に遅延および処理するかどうか。

(継承元 CALayer)
Duration

このレイヤーのアニメーション期間 (秒単位)。

(継承元 CALayer)
EdgeAntialiasingMask (継承元 CALayer)
FillMode

の値 CAFillModeによって定義される、このレイヤーの塗りつぶしモード。

(継承元 CALayer)
Filters

このレイヤーとそのサブレイヤーのコンテンツに適用されるコア イメージ フィルターの配列。

(継承元 CALayer)
Frame (継承元 CALayer)
GeometryFlipped (継承元 CALayer)
Handle

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

(継承元 NSObject)
Hidden

レイヤーが表示されないかどうか。

(継承元 CALayer)
IsDirectBinding (継承元 NSObject)
IsProxy (継承元 NSObject)
LayoutManager (継承元 CALayer)
MagnificationFilter (継承元 CALayer)
Mask

オプションのレイヤー。このレイヤーのコンテンツをマスクするために使用されるアルファ チャネル。

(継承元 CALayer)
MaskedCorners (継承元 CALayer)
MasksToBounds

サブレイヤーがこのレイヤーの に Bounds クリップされるかどうか。

(継承元 CALayer)
MinificationFilter (継承元 CALayer)
MinificationFilterBias (継承元 CALayer)
ModelLayer (継承元 CALayer)
Name (継承元 CALayer)
NeedsDisplay

レイヤーが更新が必要とマークされているかどうか。

(継承元 CALayer)
NeedsDisplayOnBoundsChange (継承元 CALayer)
Opacity

レイヤーの透明度は、0 (透明) から 1.0 (不透明) の範囲です。

(継承元 CALayer)
Opaque

レイヤーとそのコンテンツが完全に不透明かどうか。

(継承元 CALayer)
Position

の座標空間におけるレイヤーの SuperLayer位置。

(継承元 CALayer)
PresentationLayer (継承元 CALayer)
RasterizationScale (継承元 CALayer)
RepeatCount (継承元 CALayer)
RepeatDuration (継承元 CALayer)
RetainCount

オブジェクトの現在の Objective-C 保持カウントを返します。

(継承元 NSObject)
Self (継承元 NSObject)
ShadowColor (継承元 CALayer)
ShadowOffset (継承元 CALayer)
ShadowOpacity (継承元 CALayer)
ShadowPath (継承元 CALayer)
ShadowRadius (継承元 CALayer)
ShouldRasterize (継承元 CALayer)
Speed (継承元 CALayer)
Style (継承元 CALayer)
Sublayers (継承元 CALayer)
SublayerTransform (継承元 CALayer)
Superclass (継承元 NSObject)
SuperHandle

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

(継承元 NSObject)
SuperLayer (継承元 CALayer)
TimeOffset (継承元 CALayer)
Transform (継承元 CALayer)
VisibleRect (継承元 CALayer)
WeakDelegate

この型のデリゲート プロトコルに応答できる オブジェクト

(継承元 CALayer)
Zone (継承元 NSObject)
ZPosition (継承元 CALayer)

メソッド

ActionForKey(String)

指定したキーに Actions 関連付けられている値を返します。

(継承元 CALayer)
AddAnimation(CAAnimation, String)

animationレイヤーのレンダー ツリーに を追加し、 キー にActionskey関連付けます。

(継承元 CALayer)
AddConstraint(CAConstraint) (継承元 CALayer)
AddObserver(NSObject, NSString, NSKeyValueObservingOptions, IntPtr)

外部で観察されるオブジェクトを登録します (NSString keyPath を使用)。   観察された変更は、オブザーバーのオブジェクト ObserveValue(NSString, NSObject, NSDictionary, IntPtr) メソッドにディスパッチされます。

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

外部で観察されるオブジェクトを登録します (文字列 keyPath を使用)。   観察された変更は、オブザーバーのオブジェクト ObserveValue(NSString, NSObject, NSDictionary, IntPtr) メソッドにディスパッチされます。

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

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

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

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

(継承元 NSObject)
AddSublayer(CALayer)

このレイヤーSublayersの に をlayer追加します。

(継承元 CALayer)
AnimationForKey(String)

に関連付けられているアニメーションを返します key

(継承元 CALayer)
AwakeFromNib()

オブジェクトが nib ファイルから読み込まれた後に呼び出されます。 オーバーライドは base を呼び出す必要があります。AwakeFromNib()。

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

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

(継承元 NSObject)
Bind(NSString, NSObject, String, NSDictionary) (継承元 NSObject)
Bind(String, NSObject, String, NSDictionary)
古い.
(継承元 NSObject)
BindingInfo(String)
古い.
(継承元 NSObject)
BindingOptionDescriptions(String)
古い.
(継承元 NSObject)
BindingValueClass(String)
古い.
(継承元 NSObject)
CanDrawInCGLContext(CGLContext, CGLPixelFormat, Double, CVTimeStamp)
Clone(CALayer)

レイヤーの複製機能を提供するには、このメソッドを上書きする必要があります。

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

このオブジェクトが指定されたプロトコルを実装しているかどうかを判断するために呼び出されます。

(継承元 NSObject)
Contains(CGPoint) (継承元 CALayer)
ConvertPointFromLayer(CGPoint, CALayer) (継承元 CALayer)
ConvertPointToLayer(CGPoint, CALayer) (継承元 CALayer)
ConvertRectFromLayer(CGRect, CALayer) (継承元 CALayer)
ConvertRectToLayer(CGRect, CALayer) (継承元 CALayer)
ConvertTimeFromLayer(Double, CALayer) (継承元 CALayer)
ConvertTimeToLayer(Double, CALayer) (継承元 CALayer)
Copy()

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

(継承元 NSObject)
CopyCGLPixelFormatForDisplayMask(UInt32)
CopyContext(CGLPixelFormat)
Create()
DangerousAutorelease() (継承元 NSObject)
DangerousRelease() (継承元 NSObject)
DangerousRetain() (継承元 NSObject)
DidChange(NSKeyValueChange, NSIndexSet, NSString)

多対多リレーションシップのインデックスに対して変更が発生したことを示します。

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

指定したキーに変更が発生したことを示します。

(継承元 NSObject)
Display() (継承元 CALayer)
DisplayIfNeeded() (継承元 CALayer)
Dispose()

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

(継承元 NSObject)
Dispose(Boolean)

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

(継承元 CALayer)
DoesNotRecognizeSelector(Selector)

このオブジェクトが指定したセレクターを認識しないことを示します。

(継承元 NSObject)
DrawInCGLContext(CGLContext, CGLPixelFormat, Double, CVTimeStamp)
DrawInContext(CGContext)

指定したコンテキストにレイヤーを描画します。

(継承元 CALayer)
EncodeTo(NSCoder)

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

(継承元 CALayer)
Equals(NSObject) (継承元 NSObject)
Equals(Object) (継承元 NSObject)
ExposedBindings() (継承元 NSObject)
GetBindingInfo(NSString) (継承元 NSObject)
GetBindingOptionDescriptions(NSString) (継承元 NSObject)
GetBindingValueClass(NSString) (継承元 NSObject)
GetContentsAs<T>() (継承元 CALayer)
GetDictionaryOfValuesFromKeys(NSString[])

指定したキーの値を取得します。

(継承元 NSObject)
GetHashCode()

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

(継承元 NSObject)
GetMethodForSelector(Selector) (継承元 NSObject)
GetNativeField(String)
古い.
(継承元 NSObject)
GetNativeHash() (継承元 NSObject)
HitTest(CGPoint)

ポイント pを含む、このレイヤーの階層内で最も遠い子孫。

(継承元 CALayer)
Init() (継承元 NSObject)
InitializeHandle(IntPtr) (継承元 NSObject)
InitializeHandle(IntPtr, String) (継承元 NSObject)
InsertSublayer(CALayer, Int32)

指定したインデックス位置にある配列に Sublayers 、指定したレイヤーを挿入します。

(継承元 CALayer)
InsertSublayerAbove(CALayer, CALayer)

指定したレイヤーを の直後siblingの配列にSublayers挿入します。

(継承元 CALayer)
InsertSublayerBelow(CALayer, CALayer)

の直前の配列に Sublayers 、指定したレイヤーを sibling挿入します。

(継承元 CALayer)
Invoke(Action, Double) (継承元 NSObject)
Invoke(Action, TimeSpan) (継承元 NSObject)
InvokeOnMainThread(Action) (継承元 NSObject)
InvokeOnMainThread(Selector, NSObject)

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

(継承元 NSObject)
IsEqual(NSObject) (継承元 NSObject)
IsKindOfClass(Class) (継承元 NSObject)
IsMemberOfClass(Class) (継承元 NSObject)
LayoutIfNeeded() (継承元 CALayer)
LayoutSublayers() (継承元 CALayer)
MarkDirty()

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

(継承元 NSObject)
MutableCopy()

指定した NSObject の変更可能なコピーを作成します。

(継承元 NSObject)
NeedsLayout() (継承元 CALayer)
ObjectDidEndEditing(NSObject) (継承元 NSObject)
ObserveValue(NSString, NSObject, NSDictionary, IntPtr)

このオブジェクトに対する指定された keyPath の相対値が変更されたことを示します。

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

現在のインスタンスでセレクターを呼び出し、 が null でない場合 obj は、これを 1 つのパラメーターとして渡します。

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

このレイヤーの推奨サイズ (の SuperLayer座標)。

(継承元 CALayer)
PrepareForInterfaceBuilder() (継承元 NSObject)
Release(CGLContext)
Release(CGLPixelFormat)
RemoveAllAnimations()

レイヤーに現在アタッチされているすべてのアニメーションを削除します。

(継承元 CALayer)
RemoveAnimation(String)

指定したアニメーションをレイヤーから削除します。

(継承元 CALayer)
RemoveFromSuperLayer()

から SuperLayerを削除しますthis

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

指定したオブザーバーが、指定した keyPath の変更された値に関する通知をさらに受信しないようにします。

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

指定したオブザーバーが、指定した keyPath とコンテキストの変更された値に関する通知をさらに受信しないようにします。

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

指定したオブザーバーが、指定した keyPath の変更された値に関する通知をさらに受信しないようにします。

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

指定したオブザーバーが、指定した keyPath とコンテキストの変更された値に関する通知をさらに受信しないようにします。

(継承元 NSObject)
RenderInContext(CGContext)

レイヤーを指定した にレンダリングします CGContext

(継承元 CALayer)
ReplaceSublayer(CALayer, CALayer) (継承元 CALayer)
Resize(CGSize) (継承元 CALayer)
ResizeSublayers(CGSize) (継承元 CALayer)
RespondsToSelector(Selector)

このオブジェクトが指定したセレクターを認識するかどうか。

(継承元 NSObject)
ScrollPoint(CGPoint) (継承元 CALayer)
ScrollRectToVisible(CGRect) (継承元 CALayer)
SetContents(NSObject) (継承元 CALayer)
SetNativeField(String, NSObject)
古い.
(継承元 NSObject)
SetNeedsDisplay() (継承元 CALayer)
SetNeedsDisplayInRect(CGRect) (継承元 CALayer)
SetNeedsLayout() (継承元 CALayer)
SetNilValueForKey(NSString)

指定したキーの値を null に設定します。

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

キーで指定されたプロパティの値を、指定した値に設定します。

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

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

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

キーパスを使用して到達できるプロパティの値を設定します。

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

未定義のキーに値を書き込もうとすることを示します。 オーバーライドされていない場合は、NSUndefinedKeyException を発生させます。

(継承元 NSObject)
SetValuesForKeysWithDictionary(NSDictionary)

この NSObject の値を、指定したディクショナリ内の値に設定します。

(継承元 NSObject)
ToString()

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

(継承元 NSObject)
Unbind(NSString) (継承元 NSObject)
Unbind(String)
古い.
(継承元 NSObject)
ValueForKey(NSString)

指定したキーに関連付けられているプロパティの値を返します。

(継承元 NSObject)
ValueForKeyPath(NSString)

キーパスを使用して到達できるプロパティの値を返します。

(継承元 NSObject)
ValueForUndefinedKey(NSString)

未定義のキーの値を読み取ろうとしたことを示します。 オーバーライドされていない場合は、NSUndefinedKeyException を発生させます。

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

指定したキー内の指定したインデックスの値が変更されようとしていることを示します。

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

指定したキーの値が変更されようとしていることを示します。

(継承元 NSObject)

拡張メソッド

ObjectDidBeginEditing(NSObject, INSEditor)
ObjectDidEndEditing(NSObject, INSEditor)
GetValidModes(NSObject, NSFontPanel)
ValidateToolbarItem(NSObject, NSToolbarItem)
GetDebugDescription(INSObjectProtocol)
AcceptsPreviewPanelControl(NSObject, QLPreviewPanel)
BeginPreviewPanelControl(NSObject, QLPreviewPanel)
EndPreviewPanelControl(NSObject, QLPreviewPanel)

適用対象