GLES31Ext Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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 |
| 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 |
| IJavaPeerable.Finalized() |
Kennzeichnet diesen Peer als verworfen und Anrufe |
| 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 |
| JavaAs<TResult>(IJavaPeerable) |
Versuchen Sie, die Eingabe |
| 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 |