Android.Renderscripts Namespace

RenderScript bietet Unterstützung für hochleistungsfähige Berechnungen für heterogene Prozessoren.

Klassen

Allocation

Diese Klasse stellt die primäre Methode bereit, über die Daten an und von RenderScript-Kerneln übergeben werden.

Allocation.BufferAvailableEventArgs

Stellt Daten für das BufferAvailable-Ereignis bereit.

Allocation.MipmapControl

Steuert das Mipmap-Verhalten bei Verwendung der Bitmaperstellungs- und -updatefunktionen.

AllocationAdapter

Nur für die Verwendung durch generierten reflektierten Code vorgesehen.

BaseObj

BaseObj ist die Basisklasse für alle RenderScript-Objekte, die einem RS-Kontext gehören.

Byte2

Klasse zum Verfügbarmachen des nativen RenderScript-Byte2-Typs für das Android-System.

Byte3

Klasse zum Verfügbarmachen des nativen RenderScript-Byte3-Typs für das Android-System.

Byte4

Klasse zum Verfügbarmachen des nativen RenderScript-Byte4-Typs für das Android-System.

Double2

Vektorversion des grundlegenden Double-Typs.

Double3

Vektorversion des grundlegenden Double-Typs.

Double4

Vektorversion des grundlegenden Double-Typs.

Element

Ein Element stellt ein Element innerhalb eines dar android.renderscript.Allocation.

Element.Builder

Builder-Klasse zum Erstellen komplexer Elemente mit übereinstimmenden Feld- und Namenspaaren.

Element.DataKind

Die besondere Interpretation der Daten bei Bedarf.

Element.DataType

DataType stellt die grundlegenden Typinformationen für ein einfaches Element dar.

FieldPacker

Hilfsprogrammklasse zum Packen von Argumenten und Strukturen aus Android-Systemobjekten in RenderScript-Objekte.

FileA3D

Dieses Member ist veraltet.

FileA3D.EntryType

Dieses Member ist veraltet.

FileA3D.IndexEntry

Dieses Member ist veraltet.

Float2

Vektorversion des einfachen float-Typs.

Float3

Vektorversion des einfachen float-Typs.

Float4

Vektorversion des einfachen float-Typs.

Font

Dieses Member ist veraltet.

Font.Style

Dieses Member ist veraltet.

Int2

Vektorversion des grundlegenden int-Typs.

Int3

Vektorversion des grundlegenden int-Typs.

Int4

Vektorversion des grundlegenden int-Typs.

Long2

Vektorversion des grundlegenden long-Typs.

Long3

Vektorversion des grundlegenden long-Typs.

Long4

Vektorversion des grundlegenden long-Typs.

Matrix2f

Klasse zum Verfügbarmachen des nativen RenderScript-rs_matrix2x2-Typs zurück an das Android-System.

Matrix3f

Klasse zum Verfügbarmachen des nativen RenderScript-rs_matrix3x3-Typs zurück an das Android-System.

Matrix4f

Klasse zum Verfügbarmachen des nativen RenderScript-rs_matrix4x4-Typs zurück an das Android-System.

Mesh

Dieses Member ist veraltet.

Mesh.AllocationBuilder

Dieses Member ist veraltet.

Mesh.Builder

Dieses Member ist veraltet.

Mesh.Primitive

Dieses Member ist veraltet.

Mesh.TriangleMeshBuilder

Dieses Member ist veraltet.

Program

Dieses Member ist veraltet.

Program.BaseProgramBuilder

RenderScript bietet Unterstützung für hochleistungsfähige Berechnungen für heterogene Prozessoren.

Program.TextureType

TextureType gibt an, welche Texturen an Programmobjekte angefügt werden.

ProgramFragment

Dieses Member ist veraltet.

ProgramFragment.Builder

Dieses Member ist veraltet.

ProgramFragmentFixedFunction

Dieses Member ist veraltet.

ProgramFragmentFixedFunction.Builder

Dieses Member ist veraltet.

ProgramFragmentFixedFunction.Builder.EnvMode

RenderScript bietet Unterstützung für hochleistungsfähige Berechnungen für heterogene Prozessoren.

ProgramFragmentFixedFunction.Builder.Format

RenderScript bietet Unterstützung für hochleistungsfähige Berechnungen für heterogene Prozessoren.

ProgramRaster

Dieses Member ist veraltet.

ProgramRaster.Builder

Dieses Member ist veraltet.

ProgramRaster.CullMode

Dieses Member ist veraltet.

ProgramStore

Dieses Member ist veraltet.

ProgramStore.BlendDstFunc

Gibt die Funktionen an, die verwendet werden, um eingehende Pixel mit denen zu kombinieren, die sich bereits im Framepuffer befinden.

ProgramStore.BlendSrcFunc

Gibt die Funktionen an, die verwendet werden, um eingehende Pixel mit denen zu kombinieren, die sich bereits im Framepuffer befinden.

ProgramStore.Builder

Builder-Klasse für das ProgramStore-Objekt.

ProgramStore.DepthFunc

Gibt die Funktion an, die verwendet wird, um zu bestimmen, ob ein Fragment während der Tiefentestphase in der Renderingpipeline gezeichnet wird, indem dessen Wert mit dem wert verglichen wird, der sich bereits im Tiefenpuffer befindet.

ProgramVertex

Dieses Member ist veraltet.

ProgramVertex.Builder

Dieses Member ist veraltet.

ProgramVertexFixedFunction

Dieses Member ist veraltet.

ProgramVertexFixedFunction.Builder

Dieses Member ist veraltet.

ProgramVertexFixedFunction.Constants

Dieses Member ist veraltet.

RenderScript

Diese Klasse bietet Zugriff auf einen RenderScript-Kontext, der die RenderScript-Initialisierung, Ressourcenverwaltung und Teardown steuert.

RenderScript.ContextType

ContextType gibt den spezifischen Typ des zu erstellenden Kontexts an.

RenderScript.Priority

RenderScript-Workerthreadprior-Enumeration.

RenderScript.RSErrorHandler

Die Runtimefehlerhandler-Basisklasse.

RenderScript.RSMessageHandler

Die Basisklasse, von der eine Anwendung abgeleitet werden soll, um RS-Nachrichten von Skripts zu empfangen.

RenderScriptGL

Dieses Member ist veraltet.

RenderScriptGL.SurfaceConfig

Dieses Member ist veraltet.

RSDriverException

Basisklasse für alle Ausnahmen, die vom Android RenderScript ausgelöst werden

RSIllegalArgumentException

Basisklasse für alle Ausnahmen, die vom Android RenderScript ausgelöst werden

RSInvalidStateException

Basisklasse für alle Ausnahmen, die vom Android RenderScript ausgelöst werden

RSRuntimeException

Basisklasse für alle Ausnahmen, die vom Android RenderScript ausgelöst werden

RSSurfaceView

Dieses Member ist veraltet.

RSTextureView

Dieses Member ist veraltet.

Sampler

Samplerobjekt, das definiert, wie Zuordnungen als Texturen innerhalb eines Kernels gelesen werden können.

Sampler.Builder

Generator zum Erstellen von nicht standardmäßigen Samplern.

Sampler.Value

RenderScript bietet Unterstützung für hochleistungsfähige Berechnungen für heterogene Prozessoren.

Script

Die übergeordnete Klasse für alle ausführbaren Skripts.

Script.Builder

Nur für die Verwendung durch generierten reflektierten Code vorgesehen.

Script.FieldBase

Nur für die Verwendung durch generierten reflektierten Code vorgesehen.

Script.FieldID

FieldID ist ein Bezeichner für ein Skript und exportiertes Feldpaar.

Script.InvokeID

InvokeID ist ein Bezeichner für eine Aufruffunktion.

Script.KernelID

KernelID ist ein Bezeichner für ein Skript- und Stammfunktionspaar.

Script.LaunchOptions

Klasse zum Angeben der Besonderheiten, wie ein Kernel gestartet wird.

ScriptC

Die Superklasse für alle benutzerdefinierten Skripts.

ScriptGroup

Eine Gruppe von Kernels, die zusammen mit einem Ausführungsaufruf ausgeführt werden, als wären sie ein einzelner Kernel.

ScriptGroup.Binding

Stellt eine Bindung eines Werts an eine globale Variable in einem Kernel oder einer unwiderruflichen Funktion dar.

ScriptGroup.Builder

Hilfsklasse zum Erstellen einer ScriptGroup.

ScriptGroup.Builder2

Die Builderklasse zum Erstellen von Skriptgruppen

ScriptGroup.Closure

Eine undurchsichtige Klasse für Schließungen

ScriptGroup.Future

Eine undurchsichtige Klasse für Futures

ScriptGroup.Input

Eine undurchsichtige Klasse für Skriptgruppeneingaben

ScriptIntrinsic

Basisklasse für alle intrinsischen Skripts.

ScriptIntrinsic3DLUT

Intrinsisch zum Konvertieren von RGB in RGBA mithilfe einer 3D-Nachschlagetabelle.

ScriptIntrinsicBLAS

Die ScriptIntrinsicBLAS-Klasse bietet leistungsstarke RenderScript-APIs für BLAS.

ScriptIntrinsicBlend

Intrinsische Kernels zum Mischen von zwei android.renderscript.Allocation Objekten.

ScriptIntrinsicBlur

Intrinsischer gaußischer Unschärfefilter.

ScriptIntrinsicColorMatrix

Intrinsisch für das Anwenden einer Farbmatrix auf Zuordnungen.

ScriptIntrinsicConvolve3x3

Intrinsisch für das Anwenden eines 3x3-Konvolves auf eine Zuordnung.

ScriptIntrinsicConvolve5x5

Intrinsisch für das Anwenden eines 5x5-Konvolves auf eine Zuordnung.

ScriptIntrinsicHistogram

Intrinsischer Histogrammfilter.

ScriptIntrinsicLUT

Intrinsisch für das Anwenden einer Nachschlagetabelle pro Kanal.

ScriptIntrinsicResize

Intrinsisch für die Durchführung einer Größenänderung einer 2D-Zuordnung.

ScriptIntrinsicYuvToRGB

Intrinsisch zum Konvertieren eines Android YUV-Puffers in RGB.

Short2

Klasse zum Verfügbarmachen des nativen RenderScript Short2-Typs für das Android-System.

Short3

Vektorversion des kurzen Basistyps.

Short4

Vektorversion des kurzen Basistyps.

Type

Ein Typ beschreibt die Dimensionen und, die android.renderscript.Element für einen android.renderscript.Allocation oder einen parallelen Vorgang verwendet werden.

Type.Builder

Builder-Klasse für Type.

Type.CubemapFace

RenderScript bietet Unterstützung für hochleistungsfähige Berechnungen für heterogene Prozessoren.

Schnittstellen

Allocation.IOnBufferAvailableListener

Schnittstelle zum Verarbeiten von Benachrichtigungen, wenn neue Puffer über #USAGE_IO_INPUTverfügbar sind.

Enumerationen

AllocationUsage

Listet Werte auf, die von mehreren Methoden von AllocationUsage zurückgegeben und als Parameter mehrerer Methoden von Allocationverwendet werden.

CreateFlag

Listet werte auf, die von den Membern LowLatency, LowPowerund None zurückgegeben werden.

TriangleFlags

Listet Werte auf, die von den ColorMembern , Normalund Texture0 zurückgegeben und als Parameter der F:Android.Renderscripts.Mesh+TriangleMeshBuilder.. ctor-Member .