Idioma

EAGLContext Classe

Definição

Mantém o estado necessário para renderizar usando o OpenGL ES.

[Foundation.Register("EAGLContext", true)]
public class EAGLContext : Foundation.NSObject
[<Foundation.Register("EAGLContext", true)>]
type EAGLContext = class
    inherit NSObject
Herança
EAGLContext
Atributos

Construtores

Nome Description
EAGLContext(EAGLRenderingAPI, EAGLSharegroup)

Cria um novo contexto EAGL no grupo de compartilhamento especificado e que dá suporte à API de renderização especificada.

EAGLContext(EAGLRenderingAPI)

Cria um novo contexto EAGL que dá suporte à API de renderização especificada.

EAGLContext(NativeHandle)

Um construtor usado ao criar representações gerenciadas de objetos não gerenciados. Chamado pelo runtime.

EAGLContext(NSObjectFlag)

Construtor para chamar classes derivadas para ignorar a inicialização e apenas alocar o objeto.

Propriedades

Nome Description
AccessibilityAttributedUserInputLabels

Mantém o estado necessário para renderizar usando o OpenGL ES.

(Herdado de NSObject)
AccessibilityRespondsToUserInteraction

Mantém o estado necessário para renderizar usando o OpenGL ES.

(Herdado de NSObject)
AccessibilityTextualContext

Mantém o estado necessário para renderizar usando o OpenGL ES.

(Herdado de NSObject)
AccessibilityUserInputLabels

Mantém o estado necessário para renderizar usando o OpenGL ES.

(Herdado de NSObject)
API

Obtém a versão da API de renderização do OpenGL ES com a qual o contexto EAGL foi criado.

Class

Mantém o estado necessário para renderizar usando o OpenGL ES.

(Herdado de NSObject)
ClassHandle

O identificador de classe Objective-C desta classe.

CurrentContext

Obtém o contexto EAGL atual.

DebugDescription

Mantém o estado necessário para renderizar usando o OpenGL ES.

(Herdado de NSObject)
DebugLabel

Obtém ou define um rótulo usado para identificar o contexto de depuração.

Description

Mantém o estado necessário para renderizar usando o OpenGL ES.

(Herdado de NSObject)
Handle

Manipule (ponteiro) para a representação de objeto não gerenciado.

(Herdado de NSObject)
IsDirectBinding

Obtém ou define um valor que indica se essa instância usa associação Objective-C direta.

(Herdado de NSObject)
IsMultiThreaded

Obtém ou define um valor booliano que controla se o OpenGL ES usa outros threads para executar o trabalho.

IsProxy

Mantém o estado necessário para renderizar usando o OpenGL ES.

(Herdado de NSObject)
RetainCount

Mantém o estado necessário para renderizar usando o OpenGL ES.

(Herdado de NSObject)
Self

Mantém o estado necessário para renderizar usando o OpenGL ES.

(Herdado de NSObject)
ShareGroup

Obtém o grupo de compartilhamento ao qual o contexto EAGL pertence.

Superclass

Mantém o estado necessário para renderizar usando o OpenGL ES.

(Herdado de NSObject)
SuperHandle

Identificador usado para representar os métodos na classe base para isso NSObject.

(Herdado de NSObject)
Zone

Mantém o estado necessário para renderizar usando o OpenGL ES.

(Herdado de NSObject)

Métodos

Nome Description
AddObserver(NSObject, NSString, NSKeyValueObservingOptions, IntPtr)

Mantém o estado necessário para renderizar usando o OpenGL ES.

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

Mantém o estado necessário para renderizar usando o OpenGL ES.

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

Registra um objeto para ser observado externamente usando um método arbitrário.

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

Registra um objeto para ser observado externamente usando um método arbitrário.

(Herdado de NSObject)
AwakeFromNib()

Mantém o estado necessário para renderizar usando o OpenGL ES.

(Herdado de NSObject)
BeginInvokeOnMainThread(Action)

Invoca a ação especificada de forma assíncrona no thread principal da interface do usuário.

(Herdado de NSObject)
BeginInvokeOnMainThread(Selector, NSObject)

Invoca de forma assíncrona o código especificado no thread principal da interface do usuário.

(Herdado de NSObject)
ConformsToProtocol(NativeHandle)

Mantém o estado necessário para renderizar usando o OpenGL ES.

(Herdado de NSObject)
Copy()

Mantém o estado necessário para renderizar usando o OpenGL ES.

(Herdado de NSObject)
DangerousAutorelease()

Chama o seletor 'autorelease' neste objeto.

(Herdado de NSObject)
DangerousRelease()

Chama o seletor de "versão" neste objeto.

(Herdado de NSObject)
DangerousRetain()

Chama o seletor de 'retenção' nesse objeto.

(Herdado de NSObject)
DidChange(NSKeyValueChange, NSIndexSet, NSString)

Mantém o estado necessário para renderizar usando o OpenGL ES.

(Herdado de NSObject)
DidChange(NSString, NSKeyValueSetMutationKind, NSSet)

Mantém o estado necessário para renderizar usando o OpenGL ES.

(Herdado de NSObject)
DidChangeValue(String)

Mantém o estado necessário para renderizar usando o OpenGL ES.

(Herdado de NSObject)
Dispose()

Libera os recursos usados pelo NSObject objeto.

(Herdado de NSObject)
Dispose(Boolean)

Libera os recursos usados por esse objeto.

(Herdado de NSObject)
DoesNotRecognizeSelector(Selector)

Mantém o estado necessário para renderizar usando o OpenGL ES.

(Herdado de NSObject)
EAGLGetVersion(UIntPtr, UIntPtr)

Grava os números de versão principal e secundária nos parâmetros fornecidos out .

Equals(NSObject)

Determina se o especificado NSObject é igual ao atual NSObject.

(Herdado de NSObject)
Equals(Object)

Determina se o objeto especificado é igual ao atual NSObject.

(Herdado de NSObject)
GetDictionaryOfValuesFromKeys(NSString[])

Mantém o estado necessário para renderizar usando o OpenGL ES.

(Herdado de NSObject)
GetHashCode()

Gera um código hash para a instância atual.

(Herdado de NSObject)
GetMethodForSelector(Selector)

Mantém o estado necessário para renderizar usando o OpenGL ES.

(Herdado de NSObject)
GetNativeHash()

Mantém o estado necessário para renderizar usando o OpenGL ES.

(Herdado de NSObject)
Init()

Inicializa o objeto chamando o método Objective-C init .

(Herdado de NSObject)
InitializeHandle(NativeHandle, String)

Mantém o estado necessário para renderizar usando o OpenGL ES.

(Herdado de NSObject)
InitializeHandle(NativeHandle)

Mantém o estado necessário para renderizar usando o OpenGL ES.

(Herdado de NSObject)
Invoke(Action, Double)

Invoca a ação especificada após o atraso especificado.

(Herdado de NSObject)
Invoke(Action, TimeSpan)

Invoca a ação especificada após o atraso especificado.

(Herdado de NSObject)
InvokeOnMainThread(Action)

Invoca a ação especificada de forma síncrona no thread principal da interface do usuário.

(Herdado de NSObject)
InvokeOnMainThread(Selector, NSObject)

Invoca de forma síncrona o código especificado no thread principal da interface do usuário.

(Herdado de NSObject)
IsEqual(NSObject)

Mantém o estado necessário para renderizar usando o OpenGL ES.

(Herdado de NSObject)
IsKindOfClass(Class)

Mantém o estado necessário para renderizar usando o OpenGL ES.

(Herdado de NSObject)
IsMemberOfClass(Class)

Mantém o estado necessário para renderizar usando o OpenGL ES.

(Herdado de NSObject)
MarkDirty()

Promove um objeto par regular (IsDirectBinding é true) em um objeto toggleref.

(Herdado de NSObject)
MutableCopy()

Mantém o estado necessário para renderizar usando o OpenGL ES.

(Herdado de NSObject)
ObserveValue(NSString, NSObject, NSDictionary, IntPtr)

Mantém o estado necessário para renderizar usando o OpenGL ES.

(Herdado de NSObject)
PerformSelector(Selector, NSObject, Double, NSString[])

Mantém o estado necessário para renderizar usando o OpenGL ES.

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

Mantém o estado necessário para renderizar usando o OpenGL ES.

(Herdado de NSObject)
PerformSelector(Selector, NSObject, NSObject)

Mantém o estado necessário para renderizar usando o OpenGL ES.

(Herdado de NSObject)
PerformSelector(Selector, NSObject)

Mantém o estado necessário para renderizar usando o OpenGL ES.

(Herdado de NSObject)
PerformSelector(Selector, NSThread, NSObject, Boolean, NSString[])

Mantém o estado necessário para renderizar usando o OpenGL ES.

(Herdado de NSObject)
PerformSelector(Selector, NSThread, NSObject, Boolean)

Mantém o estado necessário para renderizar usando o OpenGL ES.

(Herdado de NSObject)
PerformSelector(Selector)

Mantém o estado necessário para renderizar usando o OpenGL ES.

(Herdado de NSObject)
PrepareForInterfaceBuilder()

Mantém o estado necessário para renderizar usando o OpenGL ES.

(Herdado de NSObject)
PresentRenderBuffer(UIntPtr, Double, EAGLContext+PresentationMode)

Mantém o estado necessário para renderizar usando o OpenGL ES.

PresentRenderBuffer(UIntPtr, Double)

Mantém o estado necessário para renderizar usando o OpenGL ES.

PresentRenderBuffer(UIntPtr)

Exibe o conteúdo de um buffer de renderização.

RemoveObserver(NSObject, NSString, IntPtr)

Mantém o estado necessário para renderizar usando o OpenGL ES.

(Herdado de NSObject)
RemoveObserver(NSObject, NSString)

Mantém o estado necessário para renderizar usando o OpenGL ES.

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

Mantém o estado necessário para renderizar usando o OpenGL ES.

(Herdado de NSObject)
RemoveObserver(NSObject, String)

Mantém o estado necessário para renderizar usando o OpenGL ES.

(Herdado de NSObject)
RenderBufferStorage(UIntPtr, CAEAGLLayer)

Mantém o estado necessário para renderizar usando o OpenGL ES.

RespondsToSelector(Selector)

Mantém o estado necessário para renderizar usando o OpenGL ES.

(Herdado de NSObject)
SetCurrentContext(EAGLContext)

Torna o contexto fornecido context que contém o estado OpenGL ES.

SetNilValueForKey(NSString)

Mantém o estado necessário para renderizar usando o OpenGL ES.

(Herdado de NSObject)
SetValueForKey(NSObject, NSString)

Mantém o estado necessário para renderizar usando o OpenGL ES.

(Herdado de NSObject)
SetValueForKeyPath(NativeHandle, NSString)

Define o valor da propriedade identificada por um determinado caminho de chave para um determinado valor.

(Herdado de NSObject)
SetValueForKeyPath(NSObject, NSString)

Mantém o estado necessário para renderizar usando o OpenGL ES.

(Herdado de NSObject)
SetValueForUndefinedKey(NSObject, NSString)

Mantém o estado necessário para renderizar usando o OpenGL ES.

(Herdado de NSObject)
SetValuesForKeysWithDictionary(NSDictionary)

Mantém o estado necessário para renderizar usando o OpenGL ES.

(Herdado de NSObject)
TexImage(IOSurface, UIntPtr, UIntPtr, UInt32, UInt32, UIntPtr, UIntPtr, UInt32)

Mantém o estado necessário para renderizar usando o OpenGL ES.

ToString()

Retorna uma representação de cadeia de caracteres do valor da instância atual.

(Herdado de NSObject)
ValueForKey(NSString)

Mantém o estado necessário para renderizar usando o OpenGL ES.

(Herdado de NSObject)
ValueForKeyPath(NSString)

Mantém o estado necessário para renderizar usando o OpenGL ES.

(Herdado de NSObject)
ValueForUndefinedKey(NSString)

Mantém o estado necessário para renderizar usando o OpenGL ES.

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

Mantém o estado necessário para renderizar usando o OpenGL ES.

(Herdado de NSObject)
WillChange(NSString, NSKeyValueSetMutationKind, NSSet)

Mantém o estado necessário para renderizar usando o OpenGL ES.

(Herdado de NSObject)
WillChangeValue(String)

Mantém o estado necessário para renderizar usando o OpenGL ES.

(Herdado de NSObject)

Métodos de Extensão

Nome Description
AccessibilityHitTest(NSObject, CGPoint, UIEvent)

Mantém o estado necessário para renderizar usando o OpenGL ES.

BrowserAccessibilityDeleteTextAtCursor(NSObject, IntPtr)

Mantém o estado necessário para renderizar usando o OpenGL ES.

BrowserAccessibilityInsertTextAtCursor(NSObject, String)

Mantém o estado necessário para renderizar usando o OpenGL ES.

GetAccessibilityCustomRotors(NSObject)

Obtém a matriz de UIAccessibilityCustomRotor objetos apropriada para this o objeto.

GetAccessibilityLineEndPositionFromCurrentSelection(NSObject)

Mantém o estado necessário para renderizar usando o OpenGL ES.

GetAccessibilityLineRangeForPosition(NSObject, IntPtr)

Mantém o estado necessário para renderizar usando o OpenGL ES.

GetAccessibilityLineStartPositionFromCurrentSelection(NSObject)

Mantém o estado necessário para renderizar usando o OpenGL ES.

GetAccessibilityNextTextNavigationElement(NSObject)

Mantém o estado necessário para renderizar usando o OpenGL ES.

GetAccessibilityNextTextNavigationElementBlock(NSObject)

Mantém o estado necessário para renderizar usando o OpenGL ES.

GetAccessibilityPreviousTextNavigationElement(NSObject)

Mantém o estado necessário para renderizar usando o OpenGL ES.

GetAccessibilityPreviousTextNavigationElementBlock(NSObject)

Mantém o estado necessário para renderizar usando o OpenGL ES.

GetAccessibilityTextInputResponder(NSObject)

Mantém o estado necessário para renderizar usando o OpenGL ES.

GetAccessibilityTextInputResponderHandler(NSObject)

Mantém o estado necessário para renderizar usando o OpenGL ES.

GetBrowserAccessibilityAttributedValue(NSObject, NSRange)

Mantém o estado necessário para renderizar usando o OpenGL ES.

GetBrowserAccessibilityContainerType(NSObject)

Mantém o estado necessário para renderizar usando o OpenGL ES.

GetBrowserAccessibilityCurrentStatus(NSObject)

Mantém o estado necessário para renderizar usando o OpenGL ES.

GetBrowserAccessibilityHasDomFocus(NSObject)

Mantém o estado necessário para renderizar usando o OpenGL ES.

GetBrowserAccessibilityIsRequired(NSObject)

Mantém o estado necessário para renderizar usando o OpenGL ES.

GetBrowserAccessibilityPressedState(NSObject)

Mantém o estado necessário para renderizar usando o OpenGL ES.

GetBrowserAccessibilityRoleDescription(NSObject)

Mantém o estado necessário para renderizar usando o OpenGL ES.

GetBrowserAccessibilitySelectedTextRange(NSObject)

Mantém o estado necessário para renderizar usando o OpenGL ES.

GetBrowserAccessibilitySortDirection(NSObject)

Mantém o estado necessário para renderizar usando o OpenGL ES.

GetBrowserAccessibilityValue(NSObject, NSRange)

Mantém o estado necessário para renderizar usando o OpenGL ES.

GetDebugDescription(INSObjectProtocol)

Mantém o estado necessário para renderizar usando o OpenGL ES.

GetHandle(INativeObject)

Mantém o estado necessário para renderizar usando o OpenGL ES.

GetNonNullHandle(INativeObject, String)

Mantém o estado necessário para renderizar usando o OpenGL ES.

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

Mantém o estado necessário para renderizar usando o OpenGL ES.

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

Mantém o estado necessário para renderizar usando o OpenGL ES.

SetAccessibilityCustomRotors(NSObject, UIAccessibilityCustomRotor[])

Define a matriz de UIAccessibilityCustomRotor objetos apropriada para this o objeto.

SetAccessibilityNextTextNavigationElement(NSObject, NSObject)

Mantém o estado necessário para renderizar usando o OpenGL ES.

SetAccessibilityNextTextNavigationElementBlock(NSObject, AXObjectReturnBlock)

Mantém o estado necessário para renderizar usando o OpenGL ES.

SetAccessibilityPreviousTextNavigationElement(NSObject, NSObject)

Mantém o estado necessário para renderizar usando o OpenGL ES.

SetAccessibilityPreviousTextNavigationElementBlock(NSObject, AXObjectReturnBlock)

Mantém o estado necessário para renderizar usando o OpenGL ES.

SetAccessibilityTextInputResponder(NSObject, IUITextInput)

Mantém o estado necessário para renderizar usando o OpenGL ES.

SetAccessibilityTextInputResponderHandler(NSObject, UITextInputReturnHandler)

Mantém o estado necessário para renderizar usando o OpenGL ES.

SetBrowserAccessibilityContainerType(NSObject, BEAccessibilityContainerType)

Mantém o estado necessário para renderizar usando o OpenGL ES.

SetBrowserAccessibilityCurrentStatus(NSObject, String)

Mantém o estado necessário para renderizar usando o OpenGL ES.

SetBrowserAccessibilityHasDomFocus(NSObject, Boolean)

Mantém o estado necessário para renderizar usando o OpenGL ES.

SetBrowserAccessibilityIsRequired(NSObject, Boolean)

Mantém o estado necessário para renderizar usando o OpenGL ES.

SetBrowserAccessibilityPressedState(NSObject, BEAccessibilityPressedState)

Mantém o estado necessário para renderizar usando o OpenGL ES.

SetBrowserAccessibilityRoleDescription(NSObject, String)

Mantém o estado necessário para renderizar usando o OpenGL ES.

SetBrowserAccessibilitySelectedTextRange(NSObject, NSRange)

Mantém o estado necessário para renderizar usando o OpenGL ES.

SetBrowserAccessibilitySortDirection(NSObject, String)

Mantém o estado necessário para renderizar usando o OpenGL ES.

SetSharedObservers(NSObject, NSKeyValueSharedObserversSnapshot)

Mantém o estado necessário para renderizar usando o OpenGL ES.

Aplica-se a

Confira também