Compartir a través de


NSOpenGLLayer Clase

Definición

[Foundation.Register("NSOpenGLLayer", true)]
[ObjCRuntime.Deprecated(ObjCRuntime.PlatformName.MacOSX, 10, 14, ObjCRuntime.PlatformArchitecture.None, "Use 'Metal' Framework instead.")]
public class NSOpenGLLayer : CoreAnimation.CAOpenGLLayer
type NSOpenGLLayer = class
    inherit CAOpenGLLayer
Herencia
Atributos

Constructores

NSOpenGLLayer()
NSOpenGLLayer(IntPtr)
NSOpenGLLayer(NSCoder)
NSOpenGLLayer(NSObjectFlag)

Propiedades

Actions

NSDictionary que contiene las acciones de la capa.

(Heredado de CALayer)
AffineTransform

Versión afinada de la capa Transform.

(Heredado de CALayer)
AllowsEdgeAntialiasing

Indica si se permite el suavizado de contornos perimetrales.

(Heredado de CALayer)
AllowsGroupOpacity

Indica si se permite la opacidad de grupo.

(Heredado de CALayer)
AnchorPoint

Punto de delimitador del Bounds rectángulo.

(Heredado de CALayer)
AnchorPointZ

Punto de delimitador de Bounds, definido a lo largo del eje Z.

(Heredado de CALayer)
AnimationKeys

Identificadores de las animaciones asociadas a esta capa.

(Heredado de CALayer)
Asynchronous (Heredado de CAOpenGLLayer)
AutoresizingMask (Heredado de CALayer)
AutoresizinMask
Obsoletos.
(Heredado de CALayer)
AutoReverses (Heredado de CALayer)
BackgroundColor

Color de fondo de la capa.

(Heredado de CALayer)
BackgroundFilters

Matriz de filtros core Image que se aplican al contenido detrás de esta capa.

(Heredado de CALayer)
BeginTime (Heredado de CALayer)
BorderColor

Color del borde de la capa.

(Heredado de CALayer)
BorderWidth

Ancho del borde de la capa.

(Heredado de CALayer)
Bounds (Heredado de CALayer)
Class (Heredado de NSObject)
ClassHandle
CompositingFilter

Filtro imagen principal que se usa para componer la capa y el contenido subyacente.

(Heredado de CALayer)
Constraints (Heredado de CALayer)
Contents

El contenido de esta capa, como .CGImage

(Heredado de CALayer)
ContentsAreFlipped

Si el contenido de la capa se voltea implícitamente cuando se representa la capa.

(Heredado de CALayer)
ContentsCenter (Heredado de CALayer)
ContentsFormat

Obtiene el formato de contenido de la capa.

(Heredado de CALayer)
ContentsGravity (Heredado de CALayer)
ContentsRect (Heredado de CALayer)
ContentsScale

Factor de escala aplicado a la capa.

(Heredado de CALayer)
CornerRadius

Radio utilizado al dibujar esquinas redondeadas.

(Heredado de CALayer)
DebugDescription

Descripción significativa para el desarrollador de este objeto.

(Heredado de NSObject)
Delegate

Instancia de la clase de modelo CoreAnimation.ICALayerDelegate que actúa como delegado de clase.

(Heredado de CALayer)
Description

Descripción del objeto, la versión objective-C de ToString.

(Heredado de NSObject)
DoubleSided

Si la capa dibuja su contenido al alejarse del visor.

(Heredado de CALayer)
DrawsAsynchronously

Si los comandos de dibujo se aplazan y procesan de forma asincrónica en un subproceso en segundo plano.

(Heredado de CALayer)
Duration

Duración de la animación de esta capa, en segundos.

(Heredado de CALayer)
EdgeAntialiasingMask (Heredado de CALayer)
FillMode

Modo de relleno para esta capa, tal como se define en los valores de CAFillMode.

(Heredado de CALayer)
Filters

Matriz de filtros core Image aplicados al contenido de esta capa y sus subcapas.

(Heredado de CALayer)
Frame (Heredado de CALayer)
GeometryFlipped (Heredado de CALayer)
Handle

Identificador (puntero) a la representación del objeto no administrado.

(Heredado de NSObject)
Hidden

Indica si no se muestra la capa.

(Heredado de CALayer)
IsDirectBinding (Heredado de NSObject)
IsProxy (Heredado de NSObject)
LayoutManager (Heredado de CALayer)
MagnificationFilter (Heredado de CALayer)
Mask

Una capa opcional, el canal alfa del que se usa para enmascarar el contenido de esta capa.

(Heredado de CALayer)
MaskedCorners (Heredado de CALayer)
MasksToBounds

Si las subcapas se recortan en el Bounds de esta capa.

(Heredado de CALayer)
MinificationFilter (Heredado de CALayer)
MinificationFilterBias (Heredado de CALayer)
ModelLayer (Heredado de CALayer)
Name (Heredado de CALayer)
NeedsDisplay

Si la capa se ha marcado como que requiere una actualización.

(Heredado de CALayer)
NeedsDisplayOnBoundsChange (Heredado de CALayer)
Opacity

Transparencia de la capa, en el intervalo 0 (transparente) a 1,0 (opaco).

(Heredado de CALayer)
Opaque

Si la capa y su contenido son completamente opacos.

(Heredado de CALayer)
OpenGLContext
OpenGLPixelFormat
Position

Posición de la capa en el espacio de coordenadas de su SuperLayer.

(Heredado de CALayer)
PresentationLayer (Heredado de CALayer)
RasterizationScale (Heredado de CALayer)
RepeatCount (Heredado de CALayer)
RepeatDuration (Heredado de CALayer)
RetainCount

Devuelve el recuento de retención actual de Objective-C para el objeto .

(Heredado de NSObject)
Self (Heredado de NSObject)
ShadowColor (Heredado de CALayer)
ShadowOffset (Heredado de CALayer)
ShadowOpacity (Heredado de CALayer)
ShadowPath (Heredado de CALayer)
ShadowRadius (Heredado de CALayer)
ShouldRasterize (Heredado de CALayer)
Speed (Heredado de CALayer)
Style (Heredado de CALayer)
Sublayers (Heredado de CALayer)
SublayerTransform (Heredado de CALayer)
Superclass (Heredado de NSObject)
SuperHandle

Identificador usado para representar los métodos de la clase base para este NSObject.

(Heredado de NSObject)
SuperLayer (Heredado de CALayer)
TimeOffset (Heredado de CALayer)
Transform (Heredado de CALayer)
View
VisibleRect (Heredado de CALayer)
WeakDelegate

Objeto que puede responder al protocolo delegado para este tipo

(Heredado de CALayer)
Zone (Heredado de NSObject)
ZPosition (Heredado de CALayer)

Métodos

ActionForKey(String)

Devuelve el Actions valor asociado a la clave especificada.

(Heredado de CALayer)
AddAnimation(CAAnimation, String)

Agrega al animation árbol de representación de la capa y lo asocia a Actions la clave key.

(Heredado de CALayer)
AddConstraint(CAConstraint) (Heredado de CALayer)
AddObserver(NSObject, NSString, NSKeyValueObservingOptions, IntPtr)

Registra un objeto para que se observe externamente (mediante NSString keyPath).   Los cambios observados se envían al método de objeto ObserveValue(NSString, NSObject, NSDictionary, IntPtr) del observador.

(Heredado de NSObject)
AddObserver(NSObject, String, NSKeyValueObservingOptions, IntPtr)

Registra un objeto para que se observe externamente (mediante keyPath de cadena).   Los cambios observados se envían al método de objeto ObserveValue(NSString, NSObject, NSDictionary, IntPtr) del observador.

(Heredado de NSObject)
AddObserver(NSString, NSKeyValueObservingOptions, Action<NSObservedChange>)

Registra un objeto para que se observe externamente mediante un método arbitrario.

(Heredado de NSObject)
AddObserver(String, NSKeyValueObservingOptions, Action<NSObservedChange>)

Registra un objeto para que se observe externamente mediante un método arbitrario.

(Heredado de NSObject)
AddSublayer(CALayer)

Anexa al layer objeto de Sublayersesta capa.

(Heredado de CALayer)
AnimationForKey(String)

Devuelve la animación asociada a key.

(Heredado de CALayer)
AwakeFromNib()

Se llama después de cargar el objeto desde el archivo nib. Los invalidadores deben llamar a base. AwakeFromNib().

(Heredado de NSObject)
BeginInvokeOnMainThread(Action) (Heredado de NSObject)
BeginInvokeOnMainThread(Selector, NSObject)

Invoca de forma asincrónica el código especificado en el subproceso principal de la interfaz de usuario.

(Heredado de NSObject)
Bind(NSString, NSObject, String, NSDictionary) (Heredado de NSObject)
Bind(String, NSObject, String, NSDictionary)
Obsoletos.
(Heredado de NSObject)
BindingInfo(String)
Obsoletos.
(Heredado de NSObject)
BindingOptionDescriptions(String)
Obsoletos.
(Heredado de NSObject)
BindingValueClass(String)
Obsoletos.
(Heredado de NSObject)
CanDraw(NSOpenGLContext, NSOpenGLPixelFormat, Double, CVTimeStamp)
CanDrawInCGLContext(CGLContext, CGLPixelFormat, Double, CVTimeStamp) (Heredado de CAOpenGLLayer)
Clone(CALayer)

Este método debe sobrescribirse para proporcionar funcionalidades de clonación para la capa.

(Heredado de CALayer)
CommitEditing() (Heredado de NSObject)
CommitEditing(NSObject, Selector, IntPtr) (Heredado de NSObject)
ConformsToProtocol(IntPtr)

Se invoca para determinar si este objeto implementa el protocolo especificado.

(Heredado de NSObject)
Contains(CGPoint) (Heredado de CALayer)
ConvertPointFromLayer(CGPoint, CALayer) (Heredado de CALayer)
ConvertPointToLayer(CGPoint, CALayer) (Heredado de CALayer)
ConvertRectFromLayer(CGRect, CALayer) (Heredado de CALayer)
ConvertRectToLayer(CGRect, CALayer) (Heredado de CALayer)
ConvertTimeFromLayer(Double, CALayer) (Heredado de CALayer)
ConvertTimeToLayer(Double, CALayer) (Heredado de CALayer)
Copy()

Realiza una copia del objeto Objective-C subyacente.

(Heredado de NSObject)
CopyCGLPixelFormatForDisplayMask(UInt32) (Heredado de CAOpenGLLayer)
CopyContext(CGLPixelFormat) (Heredado de CAOpenGLLayer)
DangerousAutorelease() (Heredado de NSObject)
DangerousRelease() (Heredado de NSObject)
DangerousRetain() (Heredado de NSObject)
DidChange(NSKeyValueChange, NSIndexSet, NSString)

Indica que se ha producido un cambio en los índices de una relación a varios.

(Heredado de NSObject)
DidChange(NSString, NSKeyValueSetMutationKind, NSSet) (Heredado de NSObject)
DidChangeValue(String)

Indica que se ha producido un cambio en la clave especificada.

(Heredado de NSObject)
Display() (Heredado de CALayer)
DisplayIfNeeded() (Heredado de CALayer)
Dispose()

Libera los recursos usados por el objeto NSObject.

(Heredado de NSObject)
Dispose(Boolean)
DoesNotRecognizeSelector(Selector)

Indica que este objeto no reconoce el selector especificado.

(Heredado de NSObject)
Draw(NSOpenGLContext, NSOpenGLPixelFormat, Double, CVTimeStamp)
DrawInCGLContext(CGLContext, CGLPixelFormat, Double, CVTimeStamp) (Heredado de CAOpenGLLayer)
DrawInContext(CGContext)

Dibuja la capa en el contexto especificado.

(Heredado de CALayer)
EncodeTo(NSCoder)

Codifica el estado del objeto en el codificador proporcionado.

(Heredado de CALayer)
Equals(NSObject) (Heredado de NSObject)
Equals(Object) (Heredado de NSObject)
ExposedBindings() (Heredado de NSObject)
GetBindingInfo(NSString) (Heredado de NSObject)
GetBindingOptionDescriptions(NSString) (Heredado de NSObject)
GetBindingValueClass(NSString) (Heredado de NSObject)
GetContentsAs<T>() (Heredado de CALayer)
GetDictionaryOfValuesFromKeys(NSString[])

Recupera los valores de las claves especificadas.

(Heredado de NSObject)
GetHashCode()

Genera un código hash para la instancia actual.

(Heredado de NSObject)
GetMethodForSelector(Selector) (Heredado de NSObject)
GetNativeField(String)
Obsoletos.
(Heredado de NSObject)
GetNativeHash() (Heredado de NSObject)
GetOpenGLContext(NSOpenGLPixelFormat)
GetOpenGLPixelFormat(UInt32)
HitTest(CGPoint)

El descendiente más alejado de la jerarquía de esta capa que contiene el punto p.

(Heredado de CALayer)
Init() (Heredado de NSObject)
InitializeHandle(IntPtr) (Heredado de NSObject)
InitializeHandle(IntPtr, String) (Heredado de NSObject)
InsertSublayer(CALayer, Int32)

Inserta la capa especificada en la Sublayers matriz en el índice especificado.

(Heredado de CALayer)
InsertSublayerAbove(CALayer, CALayer)

Inserta la capa especificada en la Sublayers matriz inmediatamente después siblingde .

(Heredado de CALayer)
InsertSublayerBelow(CALayer, CALayer)

Inserta la capa especificada en la Sublayers matriz inmediatamente antes de sibling.

(Heredado de CALayer)
Invoke(Action, Double) (Heredado de NSObject)
Invoke(Action, TimeSpan) (Heredado de NSObject)
InvokeOnMainThread(Action) (Heredado de NSObject)
InvokeOnMainThread(Selector, NSObject)

Invoca sincrónicamente el código especificado en el subproceso principal de la interfaz de usuario.

(Heredado de NSObject)
IsEqual(NSObject) (Heredado de NSObject)
IsKindOfClass(Class) (Heredado de NSObject)
IsMemberOfClass(Class) (Heredado de NSObject)
LayoutIfNeeded() (Heredado de CALayer)
LayoutSublayers() (Heredado de CALayer)
MarkDirty()

Promueve un objeto del mismo nivel normal (IsDirectBinding es true) en un objeto toggleref.

(Heredado de NSObject)
MutableCopy()

Crea una copia mutable del objeto NSObject especificado.

(Heredado de NSObject)
NeedsLayout() (Heredado de CALayer)
ObjectDidEndEditing(NSObject) (Heredado de NSObject)
ObserveValue(NSString, NSObject, NSDictionary, IntPtr)

Indica que el valor de keyPath especificado con respecto a este objeto ha cambiado.

(Heredado de NSObject)
PerformSelector(Selector) (Heredado de NSObject)
PerformSelector(Selector, NSObject) (Heredado de NSObject)
PerformSelector(Selector, NSObject, Double)

Invoca el selector en la instancia actual y, si no obj es NULL, lo pasa como su único parámetro.

(Heredado de NSObject)
PerformSelector(Selector, NSObject, Double, NSString[]) (Heredado de NSObject)
PerformSelector(Selector, NSObject, NSObject) (Heredado de NSObject)
PerformSelector(Selector, NSThread, NSObject, Boolean) (Heredado de NSObject)
PerformSelector(Selector, NSThread, NSObject, Boolean, NSString[]) (Heredado de NSObject)
PreferredFrameSize()

Tamaño preferido para esta capa, en la coordenada de su SuperLayer.

(Heredado de CALayer)
PrepareForInterfaceBuilder() (Heredado de NSObject)
Release(CGLContext) (Heredado de CAOpenGLLayer)
Release(CGLPixelFormat) (Heredado de CAOpenGLLayer)
RemoveAllAnimations()

Quita todas las animaciones asociadas actualmente a la capa.

(Heredado de CALayer)
RemoveAnimation(String)

Quita la animación especificada de la capa.

(Heredado de CALayer)
RemoveFromSuperLayer()

this Quita de su .SuperLayer

(Heredado de CALayer)
RemoveObserver(NSObject, NSString)

Impide que el observador especificado reciba más notificaciones de valores modificados para el keyPath especificado.

(Heredado de NSObject)
RemoveObserver(NSObject, NSString, IntPtr)

Impide que el observador especificado reciba más notificaciones de valores modificados para el keyPath y el contexto especificados.

(Heredado de NSObject)
RemoveObserver(NSObject, String)

Impide que el observador especificado reciba más notificaciones de valores modificados para el keyPath especificado.

(Heredado de NSObject)
RemoveObserver(NSObject, String, IntPtr)

Impide que el observador especificado reciba más notificaciones de valores modificados para el keyPath y el contexto especificados.

(Heredado de NSObject)
RenderInContext(CGContext)

Representa la capa en el especificado CGContext.

(Heredado de CALayer)
ReplaceSublayer(CALayer, CALayer) (Heredado de CALayer)
Resize(CGSize) (Heredado de CALayer)
ResizeSublayers(CGSize) (Heredado de CALayer)
RespondsToSelector(Selector)

Si este objeto reconoce el selector especificado.

(Heredado de NSObject)
ScrollPoint(CGPoint) (Heredado de CALayer)
ScrollRectToVisible(CGRect) (Heredado de CALayer)
SetContents(NSObject) (Heredado de CALayer)
SetNativeField(String, NSObject)
Obsoletos.
(Heredado de NSObject)
SetNeedsDisplay() (Heredado de CALayer)
SetNeedsDisplayInRect(CGRect) (Heredado de CALayer)
SetNeedsLayout() (Heredado de CALayer)
SetNilValueForKey(NSString)

Establece el valor de la clave especificada en NULL.

(Heredado de NSObject)
SetValueForKey(NSObject, NSString)

Establece el valor de la propiedad especificada por la clave en el valor especificado.

(Heredado de NSObject)
SetValueForKeyPath(IntPtr, NSString)

Constructor utilizado al crear representaciones administradas de objetos no administrados; Llamado por el entorno de ejecución.

(Heredado de NSObject)
SetValueForKeyPath(NSObject, NSString)

Establece el valor de una propiedad que se puede alcanzar mediante una ruta de acceso de claves.

(Heredado de NSObject)
SetValueForUndefinedKey(NSObject, NSString)

Indica un intento de escribir un valor en una clave no definida. Si no se reemplaza, genera una excepción NSUndefinedKeyException.

(Heredado de NSObject)
SetValuesForKeysWithDictionary(NSDictionary)

Establece los valores de este NSObject en los del diccionario especificado.

(Heredado de NSObject)
ToString()

Devuelve una representación de cadena del valor de la instancia actual.

(Heredado de NSObject)
Unbind(NSString) (Heredado de NSObject)
Unbind(String)
Obsoletos.
(Heredado de NSObject)
ValueForKey(NSString)

Devuelve el valor de la propiedad asociada a la clave especificada.

(Heredado de NSObject)
ValueForKeyPath(NSString)

Devuelve el valor de una propiedad que se puede alcanzar mediante una ruta de acceso de clave.

(Heredado de NSObject)
ValueForUndefinedKey(NSString)

Indica un intento de leer un valor de una clave no definida. Si no se reemplaza, genera una excepción NSUndefinedKeyException.

(Heredado de NSObject)
WillChange(NSKeyValueChange, NSIndexSet, NSString)

Indica que los valores de los índices especificados en la clave especificada están a punto de cambiar.

(Heredado de NSObject)
WillChange(NSString, NSKeyValueSetMutationKind, NSSet) (Heredado de NSObject)
WillChangeValue(String)

Indica que el valor de la clave especificada está a punto de cambiar.

(Heredado de NSObject)

Métodos de extensión

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

Se aplica a