Język

EAGLContext Klasa

Definicja

Przechowuje stan niezbędny do renderowania przy użyciu biblioteki OpenGL ES.

[Foundation.Register("EAGLContext", true)]
public class EAGLContext : Foundation.NSObject
[<Foundation.Register("EAGLContext", true)>]
type EAGLContext = class
    inherit NSObject
Dziedziczenie
EAGLContext
Atrybuty

Konstruktory

Nazwisko Opis
EAGLContext(EAGLRenderingAPI, EAGLSharegroup)

Tworzy nowy kontekst EAGL w określonej grupie udziałów i obsługuje określony interfejs API renderowania.

EAGLContext(EAGLRenderingAPI)

Tworzy nowy kontekst EAGL, który obsługuje określony interfejs API renderowania.

EAGLContext(NativeHandle)

Konstruktor używany podczas tworzenia zarządzanych reprezentacji niezarządzanych obiektów. Wywoływane przez środowisko uruchomieniowe.

EAGLContext(NSObjectFlag)

Konstruktor do wywołania klas pochodnych, aby pominąć inicjowanie i jedynie przydzielić obiekt.

Właściwości

Nazwisko Opis
AccessibilityAttributedUserInputLabels

Przechowuje stan niezbędny do renderowania przy użyciu biblioteki OpenGL ES.

(Odziedziczone po NSObject)
AccessibilityRespondsToUserInteraction

Przechowuje stan niezbędny do renderowania przy użyciu biblioteki OpenGL ES.

(Odziedziczone po NSObject)
AccessibilityTextualContext

Przechowuje stan niezbędny do renderowania przy użyciu biblioteki OpenGL ES.

(Odziedziczone po NSObject)
AccessibilityUserInputLabels

Przechowuje stan niezbędny do renderowania przy użyciu biblioteki OpenGL ES.

(Odziedziczone po NSObject)
API

Pobiera wersję interfejsu API renderowania OpenGL ES, za pomocą której utworzono kontekst EAGL.

Class

Przechowuje stan niezbędny do renderowania przy użyciu biblioteki OpenGL ES.

(Odziedziczone po NSObject)
ClassHandle

Uchwyt klasy Objective-C dla tej klasy.

CurrentContext

Pobiera bieżący kontekst EAGL.

DebugDescription

Przechowuje stan niezbędny do renderowania przy użyciu biblioteki OpenGL ES.

(Odziedziczone po NSObject)
DebugLabel

Pobiera lub ustawia etykietę używaną do identyfikowania kontekstu debugowania.

Description

Przechowuje stan niezbędny do renderowania przy użyciu biblioteki OpenGL ES.

(Odziedziczone po NSObject)
Handle

Dojdź (wskaźnik) do niezarządzanej reprezentacji obiektu.

(Odziedziczone po NSObject)
IsDirectBinding

Pobiera lub ustawia wartość wskazującą, czy to wystąpienie używa powiązania bezpośredniego Objective-C.

(Odziedziczone po NSObject)
IsMultiThreaded

Pobiera lub ustawia wartość logiczną, która kontroluje, czy platforma OpenGL ES używa innych wątków do wykonywania pracy.

IsProxy

Przechowuje stan niezbędny do renderowania przy użyciu biblioteki OpenGL ES.

(Odziedziczone po NSObject)
RetainCount

Przechowuje stan niezbędny do renderowania przy użyciu biblioteki OpenGL ES.

(Odziedziczone po NSObject)
Self

Przechowuje stan niezbędny do renderowania przy użyciu biblioteki OpenGL ES.

(Odziedziczone po NSObject)
ShareGroup

Pobiera grupę udziałów, do której należy kontekst EAGL.

Superclass

Przechowuje stan niezbędny do renderowania przy użyciu biblioteki OpenGL ES.

(Odziedziczone po NSObject)
SuperHandle
Przestarzałe.

Dojście używane do reprezentowania metod w klasie bazowej dla tego elementu NSObject.

(Odziedziczone po NSObject)
Zone

Przechowuje stan niezbędny do renderowania przy użyciu biblioteki OpenGL ES.

(Odziedziczone po NSObject)

Metody

Nazwisko Opis
AddObserver(NSObject, NSString, NSKeyValueObservingOptions, IntPtr)

Przechowuje stan niezbędny do renderowania przy użyciu biblioteki OpenGL ES.

(Odziedziczone po NSObject)
AddObserver(NSObject, String, NSKeyValueObservingOptions, IntPtr)

Przechowuje stan niezbędny do renderowania przy użyciu biblioteki OpenGL ES.

(Odziedziczone po NSObject)
AddObserver(NSString, NSKeyValueObservingOptions, Action<NSObservedChange>)

Rejestruje obiekt do obserwowanego zewnętrznie przy użyciu dowolnej metody.

(Odziedziczone po NSObject)
AddObserver(String, NSKeyValueObservingOptions, Action<NSObservedChange>)

Rejestruje obiekt do obserwowanego zewnętrznie przy użyciu dowolnej metody.

(Odziedziczone po NSObject)
AwakeFromNib()

Przechowuje stan niezbędny do renderowania przy użyciu biblioteki OpenGL ES.

(Odziedziczone po NSObject)
BeginInvokeOnMainThread(Action)

Wywołuje określoną akcję asynchronicznie w głównym wątku interfejsu użytkownika.

(Odziedziczone po NSObject)
BeginInvokeOnMainThread(Selector, NSObject)

Wywołuje asynchronicznie określony kod w głównym wątku interfejsu użytkownika.

(Odziedziczone po NSObject)
ConformsToProtocol(NativeHandle)

Przechowuje stan niezbędny do renderowania przy użyciu biblioteki OpenGL ES.

(Odziedziczone po NSObject)
Copy()

Przechowuje stan niezbędny do renderowania przy użyciu biblioteki OpenGL ES.

(Odziedziczone po NSObject)
DangerousAutorelease()

Wywołuje selektor "autorelease" dla tego obiektu.

(Odziedziczone po NSObject)
DangerousRelease()

Wywołuje selektor "release" dla tego obiektu.

(Odziedziczone po NSObject)
DangerousRetain()

Wywołuje selektor "zachowaj" dla tego obiektu.

(Odziedziczone po NSObject)
DidChange(NSKeyValueChange, NSIndexSet, NSString)

Przechowuje stan niezbędny do renderowania przy użyciu biblioteki OpenGL ES.

(Odziedziczone po NSObject)
DidChange(NSString, NSKeyValueSetMutationKind, NSSet)

Przechowuje stan niezbędny do renderowania przy użyciu biblioteki OpenGL ES.

(Odziedziczone po NSObject)
DidChangeValue(String)

Przechowuje stan niezbędny do renderowania przy użyciu biblioteki OpenGL ES.

(Odziedziczone po NSObject)
Dispose()

Zwalnia zasoby używane przez NSObject obiekt .

(Odziedziczone po NSObject)
Dispose(Boolean)

Zwalnia zasoby używane przez ten obiekt.

(Odziedziczone po NSObject)
DoesNotRecognizeSelector(Selector)

Przechowuje stan niezbędny do renderowania przy użyciu biblioteki OpenGL ES.

(Odziedziczone po NSObject)
EAGLGetVersion(UIntPtr, UIntPtr)

Zapisuje numery wersji głównej i pomocniczej w podanych out parametrach.

Equals(NSObject)

Określa, czy określona NSObject wartość jest równa bieżącej NSObjectwartości .

(Odziedziczone po NSObject)
Equals(Object)

Określa, czy określony obiekt jest równy bieżącemu NSObject.

(Odziedziczone po NSObject)
GetDictionaryOfValuesFromKeys(NSString[])

Przechowuje stan niezbędny do renderowania przy użyciu biblioteki OpenGL ES.

(Odziedziczone po NSObject)
GetHashCode()

Generuje kod skrótu dla bieżącego wystąpienia.

(Odziedziczone po NSObject)
GetMethodForSelector(Selector)

Przechowuje stan niezbędny do renderowania przy użyciu biblioteki OpenGL ES.

(Odziedziczone po NSObject)
GetNativeHash()

Przechowuje stan niezbędny do renderowania przy użyciu biblioteki OpenGL ES.

(Odziedziczone po NSObject)
Init()

Inicjuje obiekt, wywołując metodę Objective-C init .

(Odziedziczone po NSObject)
InitializeHandle(NativeHandle, String, Boolean)

Inicjuje Handle właściwość z wynikiem inicjatora natywnego.

(Odziedziczone po NSObject)
InitializeHandle(NativeHandle, String)

Przechowuje stan niezbędny do renderowania przy użyciu biblioteki OpenGL ES.

(Odziedziczone po NSObject)
InitializeHandle(NativeHandle)

Przechowuje stan niezbędny do renderowania przy użyciu biblioteki OpenGL ES.

(Odziedziczone po NSObject)
Invoke(Action, Double)

Wywołuje określoną akcję po określonym opóźnieniu.

(Odziedziczone po NSObject)
Invoke(Action, TimeSpan)

Wywołuje określoną akcję po określonym opóźnieniu.

(Odziedziczone po NSObject)
InvokeOnMainThread(Action)

Wywołuje określoną akcję synchronicznie w głównym wątku interfejsu użytkownika.

(Odziedziczone po NSObject)
InvokeOnMainThread(Selector, NSObject)

Wywołuje synchronicznie określony kod w głównym wątku interfejsu użytkownika.

(Odziedziczone po NSObject)
IsEqual(NSObject)

Przechowuje stan niezbędny do renderowania przy użyciu biblioteki OpenGL ES.

(Odziedziczone po NSObject)
IsKindOfClass(Class)

Przechowuje stan niezbędny do renderowania przy użyciu biblioteki OpenGL ES.

(Odziedziczone po NSObject)
IsMemberOfClass(Class)

Przechowuje stan niezbędny do renderowania przy użyciu biblioteki OpenGL ES.

(Odziedziczone po NSObject)
MarkDirty()

Promuje zwykły obiekt elementu równorzędnego (IsDirectBinding ma wartość true) do obiektu toggleref.

(Odziedziczone po NSObject)
MutableCopy()

Przechowuje stan niezbędny do renderowania przy użyciu biblioteki OpenGL ES.

(Odziedziczone po NSObject)
ObserveValue(NSString, NSObject, NSDictionary, IntPtr)

Przechowuje stan niezbędny do renderowania przy użyciu biblioteki OpenGL ES.

(Odziedziczone po NSObject)
PerformSelector(Selector, NSObject, Double, NSString[])

Przechowuje stan niezbędny do renderowania przy użyciu biblioteki OpenGL ES.

(Odziedziczone po NSObject)
PerformSelector(Selector, NSObject, Double)

Przechowuje stan niezbędny do renderowania przy użyciu biblioteki OpenGL ES.

(Odziedziczone po NSObject)
PerformSelector(Selector, NSObject, NSObject)

Przechowuje stan niezbędny do renderowania przy użyciu biblioteki OpenGL ES.

(Odziedziczone po NSObject)
PerformSelector(Selector, NSObject)

Przechowuje stan niezbędny do renderowania przy użyciu biblioteki OpenGL ES.

(Odziedziczone po NSObject)
PerformSelector(Selector, NSThread, NSObject, Boolean, NSString[])

Przechowuje stan niezbędny do renderowania przy użyciu biblioteki OpenGL ES.

(Odziedziczone po NSObject)
PerformSelector(Selector, NSThread, NSObject, Boolean)

Przechowuje stan niezbędny do renderowania przy użyciu biblioteki OpenGL ES.

(Odziedziczone po NSObject)
PerformSelector(Selector)

Przechowuje stan niezbędny do renderowania przy użyciu biblioteki OpenGL ES.

(Odziedziczone po NSObject)
PrepareForInterfaceBuilder()

Przechowuje stan niezbędny do renderowania przy użyciu biblioteki OpenGL ES.

(Odziedziczone po NSObject)
PresentRenderBuffer(UIntPtr, Double, EAGLContext+PresentationMode)

Przechowuje stan niezbędny do renderowania przy użyciu biblioteki OpenGL ES.

PresentRenderBuffer(UIntPtr, Double)

Przechowuje stan niezbędny do renderowania przy użyciu biblioteki OpenGL ES.

PresentRenderBuffer(UIntPtr)

Wyświetla zawartość buforu renderowania.

RemoveObserver(NSObject, NSString, IntPtr)

Przechowuje stan niezbędny do renderowania przy użyciu biblioteki OpenGL ES.

(Odziedziczone po NSObject)
RemoveObserver(NSObject, NSString)

Przechowuje stan niezbędny do renderowania przy użyciu biblioteki OpenGL ES.

(Odziedziczone po NSObject)
RemoveObserver(NSObject, String, IntPtr)

Przechowuje stan niezbędny do renderowania przy użyciu biblioteki OpenGL ES.

(Odziedziczone po NSObject)
RemoveObserver(NSObject, String)

Przechowuje stan niezbędny do renderowania przy użyciu biblioteki OpenGL ES.

(Odziedziczone po NSObject)
RenderBufferStorage(UIntPtr, CAEAGLLayer)

Przechowuje stan niezbędny do renderowania przy użyciu biblioteki OpenGL ES.

RespondsToSelector(Selector)

Przechowuje stan niezbędny do renderowania przy użyciu biblioteki OpenGL ES.

(Odziedziczone po NSObject)
SetCurrentContext(EAGLContext)

Sprawia, że podany context kontekst zawiera stan OpenGL ES.

SetNilValueForKey(NSString)

Przechowuje stan niezbędny do renderowania przy użyciu biblioteki OpenGL ES.

(Odziedziczone po NSObject)
SetValueForKey(NSObject, NSString)

Przechowuje stan niezbędny do renderowania przy użyciu biblioteki OpenGL ES.

(Odziedziczone po NSObject)
SetValueForKeyPath(NativeHandle, NSString)

Ustawia wartość właściwości zidentyfikowanej przez daną ścieżkę klucza do danej wartości.

(Odziedziczone po NSObject)
SetValueForKeyPath(NSObject, NSString)

Przechowuje stan niezbędny do renderowania przy użyciu biblioteki OpenGL ES.

(Odziedziczone po NSObject)
SetValueForUndefinedKey(NSObject, NSString)

Przechowuje stan niezbędny do renderowania przy użyciu biblioteki OpenGL ES.

(Odziedziczone po NSObject)
SetValuesForKeysWithDictionary(NSDictionary)

Przechowuje stan niezbędny do renderowania przy użyciu biblioteki OpenGL ES.

(Odziedziczone po NSObject)
TexImage(IOSurface, UIntPtr, UIntPtr, UInt32, UInt32, UIntPtr, UIntPtr, UInt32)

Przechowuje stan niezbędny do renderowania przy użyciu biblioteki OpenGL ES.

ToString()

Zwraca ciąg reprezentujący wartość bieżącego wystąpienia.

(Odziedziczone po NSObject)
ValueForKey(NSString)

Przechowuje stan niezbędny do renderowania przy użyciu biblioteki OpenGL ES.

(Odziedziczone po NSObject)
ValueForKeyPath(NSString)

Przechowuje stan niezbędny do renderowania przy użyciu biblioteki OpenGL ES.

(Odziedziczone po NSObject)
ValueForUndefinedKey(NSString)

Przechowuje stan niezbędny do renderowania przy użyciu biblioteki OpenGL ES.

(Odziedziczone po NSObject)
WillChange(NSKeyValueChange, NSIndexSet, NSString)

Przechowuje stan niezbędny do renderowania przy użyciu biblioteki OpenGL ES.

(Odziedziczone po NSObject)
WillChange(NSString, NSKeyValueSetMutationKind, NSSet)

Przechowuje stan niezbędny do renderowania przy użyciu biblioteki OpenGL ES.

(Odziedziczone po NSObject)
WillChangeValue(String)

Przechowuje stan niezbędny do renderowania przy użyciu biblioteki OpenGL ES.

(Odziedziczone po NSObject)

Metody rozszerzania

Nazwisko Opis
AccessibilityHitTest(NSObject, CGPoint, UIEvent)

Przechowuje stan niezbędny do renderowania przy użyciu biblioteki OpenGL ES.

BrowserAccessibilityDeleteTextAtCursor(NSObject, IntPtr)

Przechowuje stan niezbędny do renderowania przy użyciu biblioteki OpenGL ES.

BrowserAccessibilityInsertTextAtCursor(NSObject, String)

Przechowuje stan niezbędny do renderowania przy użyciu biblioteki OpenGL ES.

GetAccessibilityCustomRotors(NSObject)

Pobiera tablicę UIAccessibilityCustomRotor obiektów odpowiednich dla this obiektu.

GetAccessibilityLineEndPositionFromCurrentSelection(NSObject)

Przechowuje stan niezbędny do renderowania przy użyciu biblioteki OpenGL ES.

GetAccessibilityLineRangeForPosition(NSObject, IntPtr)

Przechowuje stan niezbędny do renderowania przy użyciu biblioteki OpenGL ES.

GetAccessibilityLineStartPositionFromCurrentSelection(NSObject)

Przechowuje stan niezbędny do renderowania przy użyciu biblioteki OpenGL ES.

GetAccessibilityNextTextNavigationElement(NSObject)

Przechowuje stan niezbędny do renderowania przy użyciu biblioteki OpenGL ES.

GetAccessibilityNextTextNavigationElementBlock(NSObject)

Przechowuje stan niezbędny do renderowania przy użyciu biblioteki OpenGL ES.

GetAccessibilityPreviousTextNavigationElement(NSObject)

Przechowuje stan niezbędny do renderowania przy użyciu biblioteki OpenGL ES.

GetAccessibilityPreviousTextNavigationElementBlock(NSObject)

Przechowuje stan niezbędny do renderowania przy użyciu biblioteki OpenGL ES.

GetAccessibilityTextInputResponder(NSObject)

Przechowuje stan niezbędny do renderowania przy użyciu biblioteki OpenGL ES.

GetAccessibilityTextInputResponderHandler(NSObject)

Przechowuje stan niezbędny do renderowania przy użyciu biblioteki OpenGL ES.

GetBrowserAccessibilityAttributedValue(NSObject, NSRange)

Przechowuje stan niezbędny do renderowania przy użyciu biblioteki OpenGL ES.

GetBrowserAccessibilityContainerType(NSObject)

Przechowuje stan niezbędny do renderowania przy użyciu biblioteki OpenGL ES.

GetBrowserAccessibilityCurrentStatus(NSObject)

Przechowuje stan niezbędny do renderowania przy użyciu biblioteki OpenGL ES.

GetBrowserAccessibilityDetailsElements(NSObject)

Przechowuje stan niezbędny do renderowania przy użyciu biblioteki OpenGL ES.

GetBrowserAccessibilityHasDomFocus(NSObject)

Przechowuje stan niezbędny do renderowania przy użyciu biblioteki OpenGL ES.

GetBrowserAccessibilityImageData(NSObject, NSDictionary)

Przechowuje stan niezbędny do renderowania przy użyciu biblioteki OpenGL ES.

GetBrowserAccessibilityImageDataSize(NSObject)

Przechowuje stan niezbędny do renderowania przy użyciu biblioteki OpenGL ES.

GetBrowserAccessibilityIsRequired(NSObject)

Przechowuje stan niezbędny do renderowania przy użyciu biblioteki OpenGL ES.

GetBrowserAccessibilityKeyboardShortcuts(NSObject)

Przechowuje stan niezbędny do renderowania przy użyciu biblioteki OpenGL ES.

GetBrowserAccessibilityOrientation(NSObject)

Przechowuje stan niezbędny do renderowania przy użyciu biblioteki OpenGL ES.

GetBrowserAccessibilityPressedState(NSObject)

Przechowuje stan niezbędny do renderowania przy użyciu biblioteki OpenGL ES.

GetBrowserAccessibilityRoleDescription(NSObject)

Przechowuje stan niezbędny do renderowania przy użyciu biblioteki OpenGL ES.

GetBrowserAccessibilitySelectedTextRange(NSObject)

Przechowuje stan niezbędny do renderowania przy użyciu biblioteki OpenGL ES.

GetBrowserAccessibilitySortDirection(NSObject)

Przechowuje stan niezbędny do renderowania przy użyciu biblioteki OpenGL ES.

GetBrowserAccessibilityValue(NSObject, NSRange)

Przechowuje stan niezbędny do renderowania przy użyciu biblioteki OpenGL ES.

GetDebugDescription(INSObjectProtocol)

Przechowuje stan niezbędny do renderowania przy użyciu biblioteki OpenGL ES.

GetHandle(INativeObject)

Przechowuje stan niezbędny do renderowania przy użyciu biblioteki OpenGL ES.

GetNonNullHandle(INativeObject, String)

Przechowuje stan niezbędny do renderowania przy użyciu biblioteki OpenGL ES.

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

Przechowuje stan niezbędny do renderowania przy użyciu biblioteki OpenGL ES.

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

Przechowuje stan niezbędny do renderowania przy użyciu biblioteki OpenGL ES.

SetAccessibilityCustomRotors(NSObject, UIAccessibilityCustomRotor[])

Ustawia tablicę UIAccessibilityCustomRotor obiektów odpowiednich dla this obiektu.

SetAccessibilityNextTextNavigationElement(NSObject, NSObject)

Przechowuje stan niezbędny do renderowania przy użyciu biblioteki OpenGL ES.

SetAccessibilityNextTextNavigationElementBlock(NSObject, AXObjectReturnBlock)

Przechowuje stan niezbędny do renderowania przy użyciu biblioteki OpenGL ES.

SetAccessibilityPreviousTextNavigationElement(NSObject, NSObject)

Przechowuje stan niezbędny do renderowania przy użyciu biblioteki OpenGL ES.

SetAccessibilityPreviousTextNavigationElementBlock(NSObject, AXObjectReturnBlock)

Przechowuje stan niezbędny do renderowania przy użyciu biblioteki OpenGL ES.

SetAccessibilityTextInputResponder(NSObject, IUITextInput)

Przechowuje stan niezbędny do renderowania przy użyciu biblioteki OpenGL ES.

SetAccessibilityTextInputResponderHandler(NSObject, UITextInputReturnHandler)

Przechowuje stan niezbędny do renderowania przy użyciu biblioteki OpenGL ES.

SetBrowserAccessibilityContainerType(NSObject, BEAccessibilityContainerType)

Przechowuje stan niezbędny do renderowania przy użyciu biblioteki OpenGL ES.

SetBrowserAccessibilityCurrentStatus(NSObject, String)

Przechowuje stan niezbędny do renderowania przy użyciu biblioteki OpenGL ES.

SetBrowserAccessibilityDetailsElements(NSObject, NSObject[])

Przechowuje stan niezbędny do renderowania przy użyciu biblioteki OpenGL ES.

SetBrowserAccessibilityHasDomFocus(NSObject, Boolean)

Przechowuje stan niezbędny do renderowania przy użyciu biblioteki OpenGL ES.

SetBrowserAccessibilityIsRequired(NSObject, Boolean)

Przechowuje stan niezbędny do renderowania przy użyciu biblioteki OpenGL ES.

SetBrowserAccessibilityKeyboardShortcuts(NSObject, String)

Przechowuje stan niezbędny do renderowania przy użyciu biblioteki OpenGL ES.

SetBrowserAccessibilityOrientation(NSObject, BEAccessibilityOrientation)

Przechowuje stan niezbędny do renderowania przy użyciu biblioteki OpenGL ES.

SetBrowserAccessibilityPressedState(NSObject, BEAccessibilityPressedState)

Przechowuje stan niezbędny do renderowania przy użyciu biblioteki OpenGL ES.

SetBrowserAccessibilityRoleDescription(NSObject, String)

Przechowuje stan niezbędny do renderowania przy użyciu biblioteki OpenGL ES.

SetBrowserAccessibilitySelectedTextRange(NSObject, NSRange)

Przechowuje stan niezbędny do renderowania przy użyciu biblioteki OpenGL ES.

SetBrowserAccessibilitySortDirection(NSObject, String)

Przechowuje stan niezbędny do renderowania przy użyciu biblioteki OpenGL ES.

SetSharedObservers(NSObject, NSKeyValueSharedObserversSnapshot)

Przechowuje stan niezbędny do renderowania przy użyciu biblioteki OpenGL ES.

Dotyczy

Zobacz też