Sprache

GLES31Ext Klasse

Definition

Stellt Android-Einstiegspunkte und Token für ausgewählte OpenGL ES-Erweiterungen bereit, einschließlich Debug-, Tessellations- und Texturpuffervorgängen.

[Android.Runtime.Register("android/opengl/GLES31Ext", DoNotGenerateAcw=true)]
public class GLES31Ext : Java.Lang.Object
[<Android.Runtime.Register("android/opengl/GLES31Ext", DoNotGenerateAcw=true)>]
type GLES31Ext = class
    inherit Object
Vererbung
Attribute

Hinweise

Dokumentation zur Android-Plattform

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Konstruktoren

Name Beschreibung
GLES31Ext(IntPtr, JniHandleOwnership)

Ein Konstruktor, der beim Erstellen verwalteter Darstellungen von JNI-Objekten verwendet wird; wird von der Laufzeit aufgerufen.

Felder

Name Beschreibung
GlBlendAdvancedCoherentKhr

Funktionstoken, das eine kohärente erweiterte Mischung ermöglicht, bei der die kohärente Erweiterung unterstützt wird.

GlBufferKhr

Objektbeschriftungsbezeichner für GL-Pufferobjekte.

GlClampToBorderExt

Texturumbruchmodus mit der Texturrahmenfarbe außerhalb der Bildgrenze.

GlColorburnKhr

Erweiterter Farbvermischungsmodus für die Abdunkung von Zielfarben.

GlColordodgeKhr

Erweiterter Farbvermischungsmodus zum Aufhellen von Zielfarben.

GLCOMPRESSEDRGBAASTC10x10KHR

ASTC komprimiertes RGBA-Texturformat mit zehn x zehn Texelblöcken.

GLCOMPRESSEDRGBAASTC10x5KHR

ASTC komprimiertes RGBA-Texturformat mit zehn bis fünf Texelblöcken.

GLCOMPRESSEDRGBAASTC10x6KHR

ASTC komprimiertes RGBA-Texturformat mit zehn bis sechs Texelblöcken.

GLCOMPRESSEDRGBAASTC10x8KHR

ASTC komprimiertes RGBA-Texturformat mit zehn bis acht Texelblöcken.

GLCOMPRESSEDRGBAASTC12x10KHR

ASTC komprimiertes RGBA-Texturformat mit zwölf x zehn Texelblöcken.

GLCOMPRESSEDRGBAASTC12x12KHR

ASTC komprimiertes RGBA-Texturformat mit zwölf x zwölf Texelblöcken.

GLCOMPRESSEDRGBAASTC4x4KHR

ASTC komprimiertes RGBA-Texturformat mit vier bis vier Texelblöcken.

GLCOMPRESSEDRGBAASTC5x4KHR

ASTC komprimiertes RGBA-Texturformat mit fünf bis vier Texelblöcken.

GLCOMPRESSEDRGBAASTC5x5KHR

ASTC komprimiertes RGBA-Texturformat mit fünf bis fünf Texelblöcken.

GLCOMPRESSEDRGBAASTC6x5KHR

ASTC komprimiertes RGBA-Texturformat mit sechs bis fünf Texelblöcken.

GLCOMPRESSEDRGBAASTC6x6KHR

ASTC komprimiertes RGBA-Texturformat mit sechs x sechs Texelblöcken.

GLCOMPRESSEDRGBAASTC8x5KHR

ASTC komprimiertes RGBA-Texturformat mit acht bis fünf Texelblöcken.

GLCOMPRESSEDRGBAASTC8x6KHR

ASTC komprimiertes RGBA-Texturformat mit acht bis sechs Texelblöcken.

GLCOMPRESSEDRGBAASTC8x8KHR

ASTC komprimiertes RGBA-Texturformat mit acht bis acht Texelblöcken.

GLCOMPRESSEDSRGB8ALPHA8ASTC10x10KHR

ASTC-Texturformat mit sRGB-Farbe, linearen Alpha- und Zehn-nach-Zehn-Texel-Blöcken.

GLCOMPRESSEDSRGB8ALPHA8ASTC10x5KHR

ASTC-Texturformat mit sRGB-Farbe, linearen Alpha- und zehn by-fünf Texelblöcken.

GLCOMPRESSEDSRGB8ALPHA8ASTC10x6KHR

ASTC-Texturformat mit sRGB-Farbe, linearer Alpha- und zehnmal sechs Texelblöcken.

GLCOMPRESSEDSRGB8ALPHA8ASTC10x8KHR

ASTC-Texturformat mit sRGB-Farbe, linearer Alpha- und Zehn-nach-acht Texelblöcken.

GLCOMPRESSEDSRGB8ALPHA8ASTC12x10KHR

ASTC-Texturformat mit sRGB-Farbe, linearen Alpha- und zwölfzehn Texelblöcken.

GLCOMPRESSEDSRGB8ALPHA8ASTC12x12KHR

ASTC-Texturformat mit sRGB-Farbe, linearer Alpha- und zwölfzehn Texelblöcken.

GLCOMPRESSEDSRGB8ALPHA8ASTC4x4KHR

ASTC-Texturformat mit sRGB-Farbe, linearen Alpha- und Vier-nach-Vier-Texel-Blöcken.

GLCOMPRESSEDSRGB8ALPHA8ASTC5x4KHR

ASTC-Texturformat mit sRGB-Farbe, linearen Alpha- und Fünf-nach-Vier-Texel-Blöcken.

GLCOMPRESSEDSRGB8ALPHA8ASTC5x5KHR

ASTC-Texturformat mit sRGB-Farbe, linearen Alpha- und Fünf-nach-fünf Texelblöcken.

GLCOMPRESSEDSRGB8ALPHA8ASTC6x5KHR

ASTC-Texturformat mit sRGB-Farbe, linearen Alpha- und sechs by-fünf Texelblöcken.

GLCOMPRESSEDSRGB8ALPHA8ASTC6x6KHR

ASTC-Texturformat mit sRGB-Farbe, linearen Alpha- und sechssechsigen Texelblöcken.

GLCOMPRESSEDSRGB8ALPHA8ASTC8x5KHR

ASTC-Texturformat mit sRGB-Farbe, linearen Alpha- und Acht-nach-fünf Texelblöcken.

GLCOMPRESSEDSRGB8ALPHA8ASTC8x6KHR

ASTC-Texturformat mit sRGB-Farbe, linearen Alpha- und acht bis sechs Texelblöcken.

GLCOMPRESSEDSRGB8ALPHA8ASTC8x8KHR

ASTC-Texturformat mit sRGB-Farbe, linearen Alpha- und achtzehn Texelblöcken.

GlContextFlagDebugBitKhr

Kontextkennzeichnungsbit zur Identifizierung debugaktivierter Kontexte, bei denen Kontextkennzeichnungen abgefragt werden können.

GlDarkenKhr

Erweiterter Mischmodus unter Verwendung des komponentenweisen Minimums von nicht mehr multiplizierten Quell- und Zielfarben.

GlDebugCallbackFunctionKhr

GL-Abfragetoken für den Debugrückruffunktionszeiger.

GlDebugCallbackUserParamKhr

GL-Abfragetoken für den Benutzerdatenzeiger des Debugrückrufs.

GlDebugGroupStackDepthKhr

Wählt die aktuelle Stapeltiefe der Debuggruppe aus, einschließlich der Standardgruppe.

GlDebugLoggedMessagesKhr

Wählt die Anzahl der Nachrichten aus, die sich derzeit im GL-Debugprotokoll befindet.

GlDebugNextLoggedMessageLengthKhr

Wählt die Länge der nächsten protokollierten Debugnachricht aus, einschließlich des zugehörigen Null-Endpunkts.

GlDebugOutputKhr

Funktionstoken zum Aktivieren der GL-Debugausgabe.

GlDebugOutputSynchronousKhr

Funktionstoken, das synchrone GL-Debugausgabe anfordert.

GlDebugSeverityHighKhr

Debugnachrichtenschweregradtoken für Probleme mit hohem Schweregrad.

GlDebugSeverityLowKhr

Debug-Message-Schweregradtoken für Probleme mit geringem Schweregrad.

GlDebugSeverityMediumKhr

Debugnachrichtenschweregradtoken für Probleme mit mittlerem Schweregrad.

GlDebugSeverityNotificationKhr

Debugnachrichtenschweregradtoken für Informationsbenachrichtigungen.

GlDebugSourceApiKhr

Debugnachrichtenquelltoken für die GL-API.

GlDebugSourceApplicationKhr

Debugnachrichtenquelltoken für die Anwendung.

GlDebugSourceOtherKhr

Debugnachrichtenquelltoken für Quellen außerhalb der benannten Kategorien.

GlDebugSourceShaderCompilerKhr

Debugnachrichtenquelltoken für die Shaderkompilierung oder Verknüpfung.

GlDebugSourceThirdPartyKhr

Debugnachrichtenquelltoken für Tools oder Bibliotheken von Drittanbietern.

GlDebugSourceWindowSystemKhr

Debugnachrichtenquelltoken für die Fenstersystembindung.

GlDebugTypeDeprecatedBehaviorKhr

Debugnachrichtenkategorie für veraltetes Verhalten.

GlDebugTypeErrorKhr

Debugnachrichtenkategorie für Fehler.

GlDebugTypeMarkerKhr

Debugnachrichtenkategorie für eine Anmerkungsmarkierung.

GlDebugTypeOtherKhr

Debugnachrichtenkategorie für Nachrichten außerhalb der benannten Typen.

GlDebugTypePerformanceKhr

Debugnachrichtenkategorie für Leistungsprobleme.

GlDebugTypePopGroupKhr

Debugnachrichtenkategorie zum Verlassen einer Debuggruppe.

GlDebugTypePortabilityKhr

Debugnachrichtenkategorie für Portabilitätsrisiken.

GlDebugTypePushGroupKhr

Debugnachrichtenkategorie für die Eingabe einer Debuggruppe.

GlDebugTypeUndefinedBehaviorKhr

Debugnachrichtenkategorie für nicht definiertes Verhalten.

GlDecodeExt

Texturmodus, der beim Sampling sRGB-zu-lineare Farbkonvertierung aktiviert.

GlDifferenceKhr

Erweiterter Mischmodus unter Verwendung des absoluten Unterschieds der nicht mehr multiplizierten Quell- und Zielfarben.

GlExclusionKhr

Erweiterter Mischmodus mit der Farbsumme minus zweimal dem Produkt der nicht mehr multiplizierten Farben.

GlFirstVertexConventionExt

Layerauswahlkonvention mit dem ersten Scheitelpunkt eines Grundtyps.

GlFractionalEvenExt

Tessellationsabstandsmodus, der auf eine gerade Segmentanzahl rundet.

GlFractionalOddExt

Tessellationsabstandsmodus, der auf eine ungerade Segmentanzahl rundet.

GlFragmentInterpolationOffsetBitsOes

Wählt die Anzahl der Bruchbits in unterstützten Fragmentinterpolationsversatzen aus.

GlFramebufferAttachmentLayeredExt

Wählt aus, ob eine Framebuffer-Anlage eine gesamte layerierte Texturebene enthält.

GlFramebufferDefaultLayersExt

Wählt die Standardebenenanzahl eines anlagenfreien Framebuffers aus.

GlFramebufferIncompleteLayerTargetsExt

Framebuffer-Status, der den inkompatiblen Zustand der Layered-Attachment angibt.

GlGeometryLinkedInputTypeExt

Wählt den Eingabegrundtyp eines verknüpften Geometrie-Shaders aus.

GlGeometryLinkedOutputTypeExt

Wählt den Ausgabegrundtyp eines verknüpften Geometrie-Shaders aus.

GlGeometryLinkedVerticesOutExt

Wählt die maximalen Ausgabevertices eines verknüpften Geometrie-Shaders pro Aufruf aus.

GlGeometryShaderBitExt

Programmstufenformatbit, das den Geometrie-Shader auswählt.

GlGeometryShaderExt

Identifiziert die Geometrie-Shaderstufe.

GlGeometryShaderInvocationsExt

Wählt die Anzahl der Geometrie-Shaderaufrufe pro Eingabegrundtyp aus.

GlHardlightKhr

Erweiterter Hartlicht-Mischmodus, der von der Quellfarbe gesteuert wird.

GlHslColorKhr

Erweiterter Mischmodus, der Farbton und Sättigung aus der Quelle und Leuchtdichte des Ziels verwendet.

GlHslHueKhr

Erweiterter Mischmodus, der Farbton aus der Quelle und Sättigung und Leuchtdichte vom Ziel nimmt.

GlHslLuminosityKhr

Erweiterter Blendungsmodus, der die Leuchtdichte aus der Quelle und dem Farbton und der Sättigung des Ziels verwendet.

GlHslSaturationKhr

Erweiterter Mischmodus, der die Sättigung der Quelle und des Farbtons und der Leuchtdichte vom Ziel nimmt.

GlImageBufferExt

Uniform-Type-Token für ein Gleitkommapufferimage.

GlImageCubeMapArrayExt

Uniform-type token for a floating-point cube-map array image.

GlIntImageBufferExt

Uniform-type token for a signed-integer buffer image.

GlIntImageCubeMapArrayExt

Uniform-type token for a signed-integer cube-map array image.

GlIntSampler2dMultisampleArrayOes

Uniform-type token for a two-dimensional signed-integer multisample array-texture sampler.

GlIntSamplerBufferExt

Uniform-type token for a signed-integer buffer-texture sampler.

GlIntSamplerCubeMapArrayExt

Uniform-type token for a signed-integer cube-map array sampler.

GlIsolinesExt

Tessellation-Generation-Modus für Isolinedomänen.

GlIsPerPatchExt

Wählt aus, ob eine Programmeingabe oder -ausgabe eine Patchvariable ist.

GlLastVertexConventionExt

Layerauswahlkonvention mit dem letzten Scheitelpunkt eines Grundtyps.

GlLayerProvokingVertexExt

Wählt die Konvention aus, die bestimmt, welcher Scheitelpunkt die Framebufferebene eines Grundtyps bereitstellt.

GlLightenKhr

Erweiterter Mischmodus mit dem komponentenweisen Maximum von nicht mehr multiplizierten Quell- und Zielfarben.

GlLinesAdjacencyExt

Primitiver Modus für unabhängige Linien mit Angrenzenden Scheitelpunkten.

GlLineStripAdjacencyExt

Primitiver Modus für einen Linienstreifen mit Angrenzenden Scheitelpunkten.

GlMaxCombinedGeometryUniformComponentsExt

Wählt die kombinierte Einheitskomponentengrenze der Geometriestufe aus, einschließlich einheitlicher Blöcke.

GlMaxCombinedTessControlUniformComponentsExt

Wählt die kombinierte Einheitskomponentengrenze der Tessellationssteuerungsstufe aus, einschließlich einheitlicher Blöcke.

GlMaxCombinedTessEvaluationUniformComponentsExt

Wählt die kombinierte Einheitskomponentengrenze der Tessellationsstufe aus, einschließlich einheitlicher Blöcke.

GlMaxDebugGroupStackDepthKhr

Wählt die maximale Tiefe des Debuggruppenstapels aus.

GlMaxDebugLoggedMessagesKhr

Wählt die maximale Anzahl von Nachrichten aus, die im GL-Debugprotokoll aufbewahrt werden.

GlMaxDebugMessageLengthKhr

Wählt die maximale Länge der Debugnachricht aus, einschließlich des Null-Terminators.

GlMaxFragmentInterpolationOffsetOes

Wählt den größten unterstützten Fragmentinterpolationsoffset aus der Pixelmitte aus.

GlMaxFramebufferLayersExt

Wählt die maximale Layeranzahl für einen mehrschichtigen Framebuffer aus.

GlMaxGeometryAtomicCounterBuffersExt

Wählt den Atomzähler-Puffergrenzwert des Geometrie-Shaders aus.

GlMaxGeometryAtomicCountersExt

Wählt das Atomzählerlimit des Geometrie-Shaders aus.

GlMaxGeometryImageUniformsExt

Wählt das Bild-uniform-Limit des Geometrie-Shaders aus.

GlMaxGeometryInputComponentsExt

Wählt den Grenzwert für die Eingabekomponente des Geometrie-Shaders pro Vertex aus.

GlMaxGeometryOutputComponentsExt

Wählt den Grenzwert für die Ausgabekomponente pro Vertex des Geometrie-Shaders aus.

GlMaxGeometryOutputVerticesExt

Wählt die maximal pro Geometrie-Shaderaufruf unterstützten Ausgabevertizes aus.

GlMaxGeometryShaderInvocationsExt

Wählt den maximalen Geometrie-Shaderaufruf pro Eingabegrundtyp aus.

GlMaxGeometryShaderStorageBlocksExt

Wählt das Limit des Shaderspeicherblocks des Geometrie-Shaders aus.

GlMaxGeometryTextureImageUnitsExt

Wählt das Limit der Textur-Bildeinheit des Geometrie-Shaders aus.

GlMaxGeometryTotalOutputComponentsExt

Wählt die maximalen Gesamtausgabekomponenten pro Geometrie-Shaderaufruf aus.

GlMaxGeometryUniformBlocksExt

Wählt den Uniform-Block-Grenzwert des Geometrie-Shaders aus.

GlMaxGeometryUniformComponentsExt

Wählt den Standardblock-Grenzwert für einheitliche Komponenten des Geometrie-Shaders aus.

GlMaxLabelLengthKhr

Wählt die maximale Länge der Objektbeschriftung einschließlich des Null-Terminators aus.

GlMaxPatchVerticesExt

Wählt die maximal unterstützten Scheitelpunkte in einem Tessellationspatch aus.

GlMaxTessControlAtomicCounterBuffersExt

Wählt den Atomzählerpuffergrenzwert des Tessellation-Steuerelement-Shaders aus.

GlMaxTessControlAtomicCountersExt

Wählt das Atomzählerlimit des Tessellation-Steuerelements aus.

GlMaxTessControlImageUniformsExt

Wählt das Bild-uniform-Limit des Tessellation-Steuerelement-Shaders aus.

GlMaxTessControlInputComponentsExt

Wählt den Grenzwert für die Eingabekomponente des Tessellation-Steuerelement-Shaders pro Vertex aus.

GlMaxTessControlOutputComponentsExt

Wählt das Limit der Pro-Vertex-Ausgabekomponente des Tessellation-Steuerelement-Shaders aus.

GlMaxTessControlShaderStorageBlocksExt

Wählt das Limit des Shaderspeicherblocks des Tessellation-Steuerelements aus.

GlMaxTessControlTextureImageUnitsExt

Wählt den Grenzwert für textur-image-unit-Shader des Tessellation-Steuerelements aus.

GlMaxTessControlTotalOutputComponentsExt

Wählt den Gesamtgrenzwert des Tessellation-Steuerelement-Shaders pro Patch-Ausgabekomponente aus.

GlMaxTessControlUniformBlocksExt

Wählt den Uniform-Block-Grenzwert des Tessellation-Steuerelement-Shaders aus.

GlMaxTessControlUniformComponentsExt

Wählt den Standardgrenzwert des Block-Uniform-Component-Shaders des Tessellation-Steuerelements aus.

GlMaxTessEvaluationAtomicCounterBuffersExt

Wählt das Limit des Atomzählerpuffers des Tessellationsauswertungs-Shaders aus.

GlMaxTessEvaluationAtomicCountersExt

Wählt das Atomzählerlimit des Tessellationsauswertungs-Shaders aus.

GlMaxTessEvaluationImageUniformsExt

Wählt den Grenzwert für die Tessellationsauswertungs-Shader für bildeinheitlich aus.

GlMaxTessEvaluationInputComponentsExt

Wählt den Grenzwert für die Tessellationsauswertungs-Shader pro Vertexeingabekomponente aus.

GlMaxTessEvaluationOutputComponentsExt

Wählt den Grenzwert für die Tessellationsauswertungs-Shader pro Vertex-Ausgabekomponente aus.

GlMaxTessEvaluationShaderStorageBlocksExt

Wählt das Limit des Shaderspeicherblocks für die Tessellationsauswertung aus.

GlMaxTessEvaluationTextureImageUnitsExt

Wählt das Limit der Texturbildeinheit des Tessellationsauswertungs-Shaders aus.

GlMaxTessEvaluationUniformBlocksExt

Wählt das Limit des Tessellationsauswertungs-Shaders für uniform-Block aus.

GlMaxTessEvaluationUniformComponentsExt

Wählt den Grenzwert für die Tessellationsauswertungs-Shader-Standardkomponente aus.

GlMaxTessGenLevelExt

Wählt die maximal unterstützte Tessellationsgenerierungsebene aus.

GlMaxTessPatchComponentsExt

Wählt die maximalen Komponenten in Patch-Shadervariablen aus.

GlMaxTextureBufferSizeExt

Wählt die maximale Anzahl von Texeln aus, auf die über eine Puffertextur zugegriffen werden kann.

GlMinFragmentInterpolationOffsetOes

Wählt den kleinsten unterstützten Fragmentinterpolationsoffset aus der Pixelmitte aus.

GlMinSampleShadingValueOes

Wählt den angeforderten Mindestanteil von unabhängig schattierten Beispielen aus.

GlMultiplyKhr

Erweiterter Mischmodus mithilfe des Produkts nicht mehr multiplizierter Quell- und Zielfarbkomponenten.

GlOverlayKhr

Erweiterter Überlagerungsmischungsmodus, der von der Zielfarbe gesteuert wird.

GlPatchesExt

Primitiver Modus, der Patches für die Tessellationsverarbeitung angibt.

GlPatchVerticesExt

Wählt die Anzahl der Eingabevertices in jedem Tessellationspatch aus.

GlPrimitiveBoundingBoxExt

Wählt die Mindest- und maximal homogenen Clipkoordinatengrenzen für Grundtypen aus.

GlPrimitiveRestartForPatchesSupported

Wählt aus, ob der Neustart des Grundtyps mit fester Indexierung für die Patchzeichnung unterstützt wird.

GlPrimitivesGeneratedExt

Abfragezielzählungsgrundtypen, die von der Pipeline vor dem Ausschneiden generiert wurden.

GlProgramKhr

Objektbeschriftungsbezeichner für GL-Programmobjekte.

GlQuadsExt

Tessellation-Generation-Modus für quadrilaterale Domänen.

GlQueryKhr

Objektbeschriftungsbezeichner für GL-Abfrageobjekte.

GlReferencedByGeometryShaderExt

Wählt aus, ob vom Geometrie-Shader auf eine Programmressource verwiesen wird.

GlReferencedByTessControlShaderExt

Wählt aus, ob vom Tessellation-Steuerelement-Shader auf eine Programmressource verwiesen wird.

GlReferencedByTessEvaluationShaderExt

Wählt aus, ob eine Programmressource vom Tessellationsauswertungs-Shader referenziert wird.

GlSampler2dMultisampleArrayOes

Uniform-type token for a two-dimensional multisample array-texture sampler.

GlSamplerBufferExt

Uniform-Type-Token für einen Puffertext-Sampler.

GlSamplerCubeMapArrayExt

Uniform-type token for a cube-map array sampler.

GlSamplerCubeMapArrayShadowExt

Uniform-type token for a cube-map array depth-comparison sampler.

GlSamplerKhr

Objektbeschriftungsbezeichner für GL-Samplerobjekte.

GlSampleShadingOes

Funktionstoken, das die Mindestrate pro Schattierung pro Beispiel aktiviert.

GlScreenKhr

Erweiterter Mischmodus mit einem Minuszeichen des Produkts der nicht mehr multiplizierten Farbe ergänzt.

GlShaderKhr

Objektbeschriftungsbezeichner für GL-Shaderobjekte.

GlSkipDecodeExt

Texturmodus, der beim Sampling sRGB-zu-lineare Farbkonvertierung überspringt.

GlSoftlightKhr

Erweiterter Weichlichtmischungsmodus zum glatten Aufhellen oder Abdunken.

GlStackOverflowKhr

Fehlertoken für einen Debuggruppen-Push über die maximale Stapeltiefe hinaus.

GlStackUnderflowKhr

Fehlertoken für einen Versuch, die Standarddebuggruppe aufzufüllen.

GlStencilIndex8Oes

Fordert ein internes 8-Bit-Schablonentexturformat an.

GlStencilIndexOes

Pixelformattoken für Schablonenindexdaten.

GlTessControlOutputVerticesExt

Wählt die Anzahl der Ausgabepatch-Scheitelpunkte eines verknüpften Tessellationssteuerelements aus.

GlTessControlShaderBitExt

Programmstufenformatbit, das den Tessellation-Steuerelement-Shader auswählt.

GlTessControlShaderExt

Identifies the tessellation control shader stage.

GlTessEvaluationShaderBitExt

Bit der Programmphasenmaske, die den Tessellationsauswertungs-Shader auswählt.

GlTessEvaluationShaderExt

Identifies the tessellation evaluation shader stage.

GlTessGenModeExt

Wählt den Domänenmodus eines verknüpften Tessellationsauswertungs-Shaders aus.

GlTessGenPointModeExt

Wählt aus, ob Tessellation Punkte anstelle von Linien oder Dreiecken generiert.

GlTessGenSpacingExt

Wählt den Abstandsmodus eines verknüpften Tessellationsauswertungs-Shaders aus.

GlTessGenVertexOrderExt

Wählt die Vertex-Wicklungsreihenfolge der generierten Tessellationsdreiecke aus.

GlTexture2dMultisampleArrayOes

Texturziel für ein Array von zweidimensionalen Multisamplebildern.

GlTextureBinding2dMultisampleArrayOes

Wählt den an die aktive Textureinheit gebundenen Multisample-Arraytexturnamen aus.

GlTextureBindingBufferExt

Wählt den Namen des Puffertexturobjekts aus, das an die aktive Textureinheit gebunden ist.

GlTextureBindingCubeMapArrayExt

Wählt den Texturnamen des Cubezuordnungsarrays aus, der an die aktive Textureinheit gebunden ist.

GlTextureBorderColorExt

Wählt die Texturrahmenfarbe aus, die von rahmenklammernder Umbruch verwendet wird.

GlTextureBufferBindingExt

Wählt den an das Texturpufferziel gebundenen Pufferobjektnamen aus.

GlTextureBufferDataStoreBindingExt

Wählt den Pufferobjektnamen aus, der den Datenspeicher einer Puffertextur angibt.

GlTextureBufferExt

Zieltoken für Puffertexturen und deren Pufferobjektbindungsvorgänge.

GlTextureBufferOffsetAlignmentExt

Wählt die erforderliche Byteausrichtung der Offsets des Puffertextbereichs aus.

GlTextureBufferOffsetExt

Wählt den Anfangsbyte-Offset des angefügten Pufferbereichs einer Pufferstruktur aus.

GlTextureBufferSizeExt

Wählt die Bytegröße des angefügten Pufferbereichs einer Pufferstruktur aus.

GlTextureCubeMapArrayExt

Texturziel für ein Array von Cubezuordnungen.

GlTextureSrgbDecodeExt

Wählt aus, ob sampling sRGB Texturfarben mit linearen Werten decodiert.

GlTrianglesAdjacencyExt

Primitiver Modus für unabhängige Dreiecke mit Angrenzenden Scheitelpunkten.

GlTriangleStripAdjacencyExt

Grundtypmodus für einen Dreiecksstreifen mit Angrenzenden Scheitelpunkten.

GlUndefinedVertexExt

Layerauswahlkonvention, die keinen festen provozierten Scheitelpunkt identifiziert.

GlUnsignedIntImageBufferExt

Uniform-type token for an unsigned-integer buffer image.

GlUnsignedIntImageCubeMapArrayExt

Uniform-type token for an unsigned-integer cube-map array image.

GlUnsignedIntSampler2dMultisampleArrayOes

Uniform-type token for a two-dimensional unsigned-integer multisample array-texture sampler.

GlUnsignedIntSamplerBufferExt

Uniform-type token for an unsigned-integer buffer-texture sampler.

GlUnsignedIntSamplerCubeMapArrayExt

Uniform-type token for an unsigned-integer cube-map array sampler.

GlVertexArrayKhr

Objektbeschriftungsbezeichner für GL-Vertexarrayobjekte.

Eigenschaften

Name Beschreibung
Class

Gibt die Laufzeitklasse dieses Werts Objectzurück.

(Geerbt von Object)
Handle

Das Handle für die zugrunde liegende Android-Instanz.

(Geerbt von Object)
JniIdentityHashCode

Ruft den Identitätshashcode ab, der diesem Java Peer von der Interop-Laufzeit zugewiesen ist.

(Geerbt von Object)
JniManagedPeerState

Ruft die Statuskennzeichnungen ab, die zuletzt von der Laufzeit zugewiesen wurden.

(Geerbt von JavaObject)
JniPeerMembers

Ruft die JNI-Metadaten ab, die für den Zugriff auf Member dieser Java Bindung verwendet werden.

PeerReference

Ruft den JNI-Objektverweis für diesen Java Peer ab.

(Geerbt von Object)
ThresholdClass

Diese API unterstützt die Mono für Android-Infrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code vorgesehen.

ThresholdType

Diese API unterstützt die Mono für Android-Infrastruktur und ist nicht für die direkte Verwendung aus Ihrem Code vorgesehen.

Methoden

Name Beschreibung
Clone()

Erstellt und gibt eine Kopie dieses Objekts zurück.

(Geerbt von Object)
Construct(JniObjectReference, JniObjectReferenceOptions)

Delegiert die Konstruktion dieses Peers an den Wertmanager der Laufzeit.

(Geerbt von JavaObject)
Dispose()

Veröffentlicht die Ressourcen, die von diesem Java Peer gehalten werden.

(Geerbt von Object)
Dispose(Boolean)

Veröffentlicht die Ressourcen, die von diesem Java Peer gehalten werden.

(Geerbt von Object)
DisposeUnlessReferenced()

Fordert den Wert-Manager auf, diesen Peer zu verwerfen, es sei denn, seine Zuordnung behält dieselbe verwaltete Instanz bei.

(Geerbt von JavaObject)
Equals(Object)

Überprüft, ob ein anderer verwalteter Peer auf dasselbe Java-Objekt verweist.

(Geerbt von JavaObject)
Equals(Object)

Gibt an, ob ein anderes Objekt "gleich" diesem Objekt ist.

(Geerbt von Object)
GetHashCode()

Gibt einen Hashcodewert für das Objekt zurück.

(Geerbt von Object)
GlBlendBarrierKHR()

Trennt Renderingdurchläufe, die erweiterte Kombinationsgleichungen verwenden.

GlBlendEquationiEXT(Int32, Int32)

Legt die Rgb- und Alpha-Blending-Formel für einen Zeichnungspufferplatz fest.

GlBlendEquationSeparateiEXT(Int32, Int32, Int32)

Legt separate RGB- und Alpha-Blending-Formeln für einen Zeichnungspufferplatz fest.

GlBlendFunciEXT(Int32, Int32, Int32)

Legt Die Quell- und Zielmischungsfaktoren für einen Draw-Puffer-Steckplatz fest.

GlBlendFuncSeparateiEXT(Int32, Int32, Int32, Int32, Int32)

Legt separate RGB- und Alpha-Blendfaktoren für einen Draw-Buffer-Steckplatz fest.

GlColorMaskiEXT(Int32, Boolean, Boolean, Boolean, Boolean)

Steuerelementkomponente schreibt in einen indizierten Farbpufferplatz.

GlCopyImageSubDataEXT(Int32, Int32, Int32, Int32, Int32, Int32, Int32, Int32, Int32, Int32, Int32, Int32, Int32, Int32, Int32)

Kopiert einen Bereich zwischen kompatiblen Textur- oder Renderbufferbildern ohne Filterung oder allgemeine Formatkonvertierung.

GlDebugMessageCallbackKHR(GLES31Ext+IDebugProcKHR)

Installiert keinen GL-Debugrückruf; Die Android JNI-Implementierung löst immer "UnsupportedOperationException" aus.

GlDebugMessageControlKHR(Int32, Int32, Int32, Int32, Int32[], Int32, Boolean)

Steuert, welche GL-Debugnachrichten nach Kategorie oder Bezeichner aktiviert sind.

GlDebugMessageControlKHR(Int32, Int32, Int32, Int32, IntBuffer, Boolean)

Steuert, welche GL-Debugnachrichten nach Kategorie oder Bezeichner aktiviert sind.

GlDebugMessageInsertKHR(Int32, Int32, Int32, Int32, String)

Fügt eine Anwendung oder Eine Drittanbieternachricht in die GL-Debugausgabe ein.

GlDisableiEXT(Int32, Int32)

Deaktiviert die Vermischung für einen indizierten Draw-Buffer-Slot.

GlEnableiEXT(Int32, Int32)

Ermöglicht die Vermischung für einen indizierten Draw-Buffer-Slot.

GlFramebufferTextureEXT(Int32, Int32, Int32, Int32)

Fügt eine Textur-Mipmap-Ebene an einen Framebuffer an, wobei alle Ebenen für layerierte Texturen verwendet werden.

GlGetDebugMessageCallbackKHR()

Ruft keinen GL-Debugrückruf ab; Die Android JNI-Implementierung löst immer "UnsupportedOperationException" aus.

GlGetDebugMessageLogKHR(Int32, Int32, Int32[], Int32, Int32[], Int32, Int32[], Int32, Int32[], Int32, Int32[], Int32, Byte[], Int32)

Ruft keine GL-Debugmeldungen ab; Die Android JNI-Implementierung löst immer "UnsupportedOperationException" aus.

GlGetDebugMessageLogKHR(Int32, Int32[], Int32, Int32[], Int32, Int32[], Int32, Int32[], Int32)

Ruft keine GL-Debugmeldungen ab; Die Android JNI-Implementierung löst immer "UnsupportedOperationException" aus.

GlGetDebugMessageLogKHR(Int32, IntBuffer, IntBuffer, IntBuffer, IntBuffer, IntBuffer, ByteBuffer)

Ruft keine GL-Debugmeldungen ab; Die Android JNI-Implementierung löst immer "UnsupportedOperationException" aus.

GlGetDebugMessageLogKHR(Int32, IntBuffer, IntBuffer, IntBuffer, IntBuffer)

Ruft keine GL-Debugmeldungen ab; Die Android JNI-Implementierung löst immer "UnsupportedOperationException" aus.

GlGetObjectLabelKHR(Int32, Int32)

Ruft keine GL-Objektbezeichnung ab; Die Android JNI-Implementierung löst immer "UnsupportedOperationException" aus.

GlGetObjectPtrLabelKHR(Int64)

Ruft keine GL-Zeigerobjektbeschriftung ab; Die Android JNI-Implementierung löst immer "UnsupportedOperationException" aus.

GlGetSamplerParameterIivEXT(Int32, Int32, Int32[], Int32)

Abfragen von Samplerparametern mit zeichenzahliger Rahmenfarbe.

GlGetSamplerParameterIivEXT(Int32, Int32, IntBuffer)

Abfragen von Samplerparametern mit zeichenzahliger Rahmenfarbe.

GlGetSamplerParameterIuivEXT(Int32, Int32, Int32[], Int32)

Abfragen von Samplerparametern mit unsigned-integer border-color representation.

GlGetSamplerParameterIuivEXT(Int32, Int32, IntBuffer)

Abfragen von Samplerparametern mit unsigned-integer border-color representation.

GlGetTexParameterIivEXT(Int32, Int32, Int32[], Int32)

Fragt Texturparameter mit zeichenzahliger Rahmenfarbe ab.

GlGetTexParameterIivEXT(Int32, Int32, IntBuffer)

Fragt Texturparameter mit zeichenzahliger Rahmenfarbe ab.

GlGetTexParameterIuivEXT(Int32, Int32, Int32[], Int32)

Fragt Texturparameter mit nicht signierter ganzzahliger Rahmenfarbe ab.

GlGetTexParameterIuivEXT(Int32, Int32, IntBuffer)

Fragt Texturparameter mit nicht signierter ganzzahliger Rahmenfarbe ab.

GlIsEnablediEXT(Int32, Int32)

Fragt ab, ob die Vermischung für einen indizierten Draw-Buffer-Slot aktiviert ist.

GlMinSampleShadingOES(Single)

Legt den angeforderten Mindestteil von unabhängig schattierten Beispielen fest.

GlObjectLabelKHR(Int32, Int32, Int32, String)

Weist eine beschreibende Beschriftung für ein benanntes GL-Objekt zu oder löscht sie.

GlObjectPtrLabelKHR(Int64, String)

Weist keine GL-Zeigerobjektbeschriftung zu; Die Android JNI-Implementierung löst immer "UnsupportedOperationException" aus.

GlPatchParameteriEXT(Int32, Int32)

Legt die Anzahl der Eingabevertices in einem Tessellationspatch fest.

GlPopDebugGroupKHR()

Pops the current debug group and restores the parent's message-filter state.

GlPrimitiveBoundingBoxEXT(Single, Single, Single, Single, Single, Single, Single, Single)

Legt das standardgrundtypgebundene Feld in homogenen Clipkoordinaten fest.

GlPushDebugGroupKHR(Int32, Int32, Int32, String)

Pusht eine benannte Debuggruppe und erbt den aktuellen Status des Nachrichtenfilters.

GlSamplerParameterIivEXT(Int32, Int32, Int32[], Int32)

Legt einen Samplerparameter fest, wobei die Rahmenfarben für signierte ganzzahlige Zahlen beibehalten werden.

GlSamplerParameterIivEXT(Int32, Int32, IntBuffer)

Legt einen Samplerparameter fest, wobei die Rahmenfarben für signierte ganzzahlige Zahlen beibehalten werden.

GlSamplerParameterIuivEXT(Int32, Int32, Int32[], Int32)

Legt einen Samplerparameter fest, wobei die Rahmenfarben ohne Vorzeichen-Ganzzahl beibehalten werden.

GlSamplerParameterIuivEXT(Int32, Int32, IntBuffer)

Legt einen Samplerparameter fest, wobei die Rahmenfarben ohne Vorzeichen-Ganzzahl beibehalten werden.

GlTexBufferEXT(Int32, Int32, Int32)

Fügt den Datenspeicher eines Pufferobjekts an die aktuell gebundene Puffertextur an.

GlTexBufferRangeEXT(Int32, Int32, Int32, Int32, Int32)

Fügt einen Bytebereich eines Pufferobjekts an die aktuell gebundene Puffertextur an.

GlTexParameterIivEXT(Int32, Int32, Int32[], Int32)

Legt einen Texturparameter fest, wobei die Rahmenfarben für signierte ganzzahlige Zahlen beibehalten werden.

GlTexParameterIivEXT(Int32, Int32, IntBuffer)

Legt einen Texturparameter fest, wobei die Rahmenfarben für signierte ganzzahlige Zahlen beibehalten werden.

GlTexParameterIuivEXT(Int32, Int32, Int32[], Int32)

Legt einen Texturparameter fest, wobei die Rahmenfarben für nicht signierte ganzzahlige Zahlen beibehalten werden.

GlTexParameterIuivEXT(Int32, Int32, IntBuffer)

Legt einen Texturparameter fest, wobei die Rahmenfarben für nicht signierte ganzzahlige Zahlen beibehalten werden.

GlTexStorage3DMultisampleOES(Int32, Int32, Int32, Int32, Int32, Int32, Boolean)

Weist unveränderlichen Speicher für eine zweidimensionale Multisamplearraytextur zu.

JavaFinalize()
Veraltet.

Wird vom Garbage Collector für ein Objekt aufgerufen, wenn die Garbage Collection bestimmt, dass keine weiteren Verweise auf das Objekt vorhanden sind.

(Geerbt von Object)
Notify()

Aktiviert einen einzelnen Thread, der auf dem Monitor dieses Objekts wartet.

(Geerbt von Object)
NotifyAll()

Aktiviert alle Threads, die auf dem Monitor dieses Objekts warten.

(Geerbt von Object)
SetHandle(IntPtr, JniHandleOwnership)

Legt die Handle-Eigenschaft fest.

(Geerbt von Object)
SetPeerReference(JniObjectReference, JniObjectReferenceOptions)

Speichert einen Verweiswert im Steuerelementblock, ohne eine JNI-Referenzkopie zu erstellen.

(Geerbt von JavaObject)
ToArray<T>()

Erstellt ein verwaltetes Array aus diesem Java Arraywrapper.

(Geerbt von Object)
ToString()

Gibt eine Zeichenfolgendarstellung des Objekts zurück.

(Geerbt von Object)
UnregisterFromRuntime()

Hebt die Registrierung dieses Java Peers aus der Interop-Laufzeit auf.

(Geerbt von Object)
Wait()

Bewirkt, dass der aktuelle Thread wartet, bis er wach ist, in der Regel durch em benachrichtigt/em< oder >em<unterbrochen>/em<.><>

(Geerbt von Object)
Wait(Int64, Int32)

Bewirkt, dass der aktuelle Thread wartet, bis er wach ist, in der Regel durch <em>benachrichtigt</em> oder <em>unterbrochen</em> oder bis eine bestimmte Menge an Echtzeit verstrichen ist.

(Geerbt von Object)
Wait(Int64)

Bewirkt, dass der aktuelle Thread wartet, bis er wach ist, in der Regel durch <em>benachrichtigt</em> oder <em>unterbrochen</em> oder bis eine bestimmte Menge an Echtzeit verstrichen ist.

(Geerbt von Object)

Explizite Schnittstellenimplementierungen

Name Beschreibung
IJavaPeerable.Disposed()

Kennzeichnet diesen Peer als verworfen und Anrufe Dispose mit disposing Festgelegt auf true.

(Geerbt von JavaObject)
IJavaPeerable.Finalized()

Kennzeichnet diesen Peer als verworfen und Anrufe Dispose mit disposing Festgelegt auf false.

(Geerbt von JavaObject)
IJavaPeerable.JniObjectReferenceControlBlock

Ruft den systemeigenen Steuerelementblockzeiger ab, der von diesem Peer verwendet wird.

(Geerbt von JavaObject)
IJavaPeerable.SetJniIdentityHashCode(Int32)

Speichert den von der Laufzeit bereitgestellten Identitätshashcode.

(Geerbt von JavaObject)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

Ersetzt die gespeicherten verwalteten Peerstatuskennzeichnungen.

(Geerbt von JavaObject)
IJavaPeerable.SetPeerReference(JniObjectReference)

Aktualisiert den Peerverweis und gibt den Steuerelementblock eines verworfenen Peers frei, wenn der Verweis ungültig ist.

(Geerbt von JavaObject)

Erweiterungsmethoden

Name Beschreibung
GetJniTypeName(IJavaPeerable)

Ruft den JNI-Namen des Typs der Instanz selfab.

JavaAs<TResult>(IJavaPeerable)

Versuchen Sie, die Eingabe selfzu TResult erzwingen, und überprüfen Sie, ob die Koersion auf der Java Seite gültig ist.

JavaCast<TResult>(IJavaObject)

Führt eine android-laufzeitgecheckte Typkonvertierung aus.

JavaCast<TResult>(IJavaObject)

Verwendet einen kompatiblen verwalteten Peer wieder oder ruft einen Wrapper des angeforderten Typs ab.

TryJavaCast<TResult>(IJavaPeerable, TResult)

Versuchen Sie, die Eingabe selfzu TResult erzwingen, und überprüfen Sie, ob die Koersion auf der Java Seite gültig ist.

Gilt für: