Android.Renderscripts Spazio dei nomi

RenderScript offre supporto per il calcolo ad alte prestazioni tra processori eterogenei.

Classi

Nome Descrizione
Allocation

Questa classe fornisce il metodo primario tramite il quale i dati vengono passati a e dai kernel RenderScript.

Allocation.BufferAvailableEventArgs

Fornisce dati per l'evento BufferAvailable.

Allocation.MipmapControl

Controlla il comportamento di mipmap quando si usano le funzioni di creazione e aggiornamento della bitmap.

AllocationAdapter

Destinato solo all'uso da parte del codice riflesso generato.

BaseObj

BaseObj è la classe base per tutti gli oggetti RenderScript di proprietà di un contesto RS.

Byte2

Classe per esporre il tipo di byte2 RenderScript nativo al sistema Android.

Byte3

Classe per esporre il tipo di byte3 RenderScript nativo al sistema Android.

Byte4

Classe per esporre il tipo di byte4 RenderScript nativo al sistema Android.

Double2

Versione vettoriale del tipo double di base.

Double3

Versione vettoriale del tipo double di base.

Double4

Versione vettoriale del tipo double di base.

Element

Un elemento rappresenta un elemento all'interno di un oggetto android.renderscript.Allocation.

Element.Builder

Classe Builder per la produzione di elementi complessi con coppie di campi e nomi corrispondenti.

Element.DataKind

Interpretazione speciale dei dati, se necessario.

Element.DataType

DataType rappresenta le informazioni di base sul tipo per un elemento di base.

FieldPacker

Classe di utilità per la compressione di argomenti e strutture da oggetti di sistema Android a oggetti RenderScript.

FileA3D

Questo membro è deprecato.

FileA3D.EntryType

Questo membro è deprecato.

FileA3D.IndexEntry

Questo membro è deprecato.

Float2

Versione vettoriale del tipo float di base.

Float3

Versione vettoriale del tipo float di base.

Float4

Versione vettoriale del tipo float di base.

Font

Questo membro è deprecato.

Font.Style

Questo membro è deprecato.

Int2

Versione vettoriale del tipo int di base.

Int3

Versione vettoriale del tipo int di base.

Int4

Versione vettoriale del tipo int di base.

Long2

Versione vettoriale del tipo long di base.

Long3

Versione vettoriale del tipo long di base.

Long4

Versione vettoriale del tipo long di base.

Matrix2f

Classe per esporre il tipo renderScript nativo rs_matrix2x2 al sistema Android.

Matrix3f

Classe per esporre il tipo di rs_matrix3x3 RenderScript nativo al sistema Android.

Matrix4f

Classe per esporre il tipo di rs_matrix4x4 RenderScript nativo al sistema Android.

Mesh

Questo membro è deprecato.

Mesh.AllocationBuilder

Questo membro è deprecato.

Mesh.Builder

Questo membro è deprecato.

Mesh.Primitive

Questo membro è deprecato.

Mesh.TriangleMeshBuilder

Questo membro è deprecato.

Program

Questo membro è deprecato.

Program.BaseProgramBuilder

RenderScript offre supporto per il calcolo ad alte prestazioni tra processori eterogenei.

Program.TextureType

TextureType specifica le trame associate agli oggetti Program

ProgramFragment

Questo membro è deprecato.

ProgramFragment.Builder

Questo membro è deprecato.

ProgramFragmentFixedFunction

Questo membro è deprecato.

ProgramFragmentFixedFunction.Builder

Questo membro è deprecato.

ProgramFragmentFixedFunction.Builder.EnvMode

RenderScript offre supporto per il calcolo ad alte prestazioni tra processori eterogenei.

ProgramFragmentFixedFunction.Builder.Format

RenderScript offre supporto per il calcolo ad alte prestazioni tra processori eterogenei.

ProgramRaster

Questo membro è deprecato.

ProgramRaster.Builder

Questo membro è deprecato.

ProgramRaster.CullMode

Questo membro è deprecato.

ProgramStore

Questo membro è deprecato.

ProgramStore.BlendDstFunc

Specifica le funzioni utilizzate per combinare i pixel in ingresso con quelli già presenti nel buffer dei frame.

ProgramStore.BlendSrcFunc

Specifica le funzioni utilizzate per combinare i pixel in ingresso con quelli già presenti nel buffer dei frame.

ProgramStore.Builder

Classe Builder per l'oggetto ProgramStore.

ProgramStore.DepthFunc

Specifica la funzione utilizzata per determinare se un frammento verrà disegnato durante la fase di test di profondità nella pipeline di rendering confrontandone il valore con quello già presente nel buffer di profondità.

ProgramVertex

Questo membro è deprecato.

ProgramVertex.Builder

Questo membro è deprecato.

ProgramVertexFixedFunction

Questo membro è deprecato.

ProgramVertexFixedFunction.Builder

Questo membro è deprecato.

ProgramVertexFixedFunction.Constants

Questo membro è deprecato.

RenderScript

Questa classe fornisce l'accesso a un contesto RenderScript, che controlla l'inizializzazione RenderScript, la gestione delle risorse e l'disinstallazione.

RenderScript.ContextType

ContextType specifica il tipo specifico di contesto da creare.

RenderScript.Priority

Enumerazione della priorità del thread di lavoro RenderScript.

RenderScript.RSErrorHandler

Classe di base del gestore errori di runtime.

RenderScript.RSMessageHandler

Classe di base da cui deve derivare un'applicazione per ricevere messaggi RS dagli script.

RenderScriptGL

Questo membro è deprecato.

RenderScriptGL.SurfaceConfig

Questo membro è deprecato.

RSDriverException

Classe di base per tutte le eccezioni generate da Android RenderScript

RSIllegalArgumentException

Classe di base per tutte le eccezioni generate da Android RenderScript

RSInvalidStateException

Classe di base per tutte le eccezioni generate da Android RenderScript

RSRuntimeException

Classe di base per tutte le eccezioni generate da Android RenderScript

RSSurfaceView

Questo membro è deprecato.

RSTextureView

Questo membro è deprecato.

Sampler

Oggetto Sampler che definisce come le allocazioni possono essere lette come trame all'interno di un kernel.

Sampler.Builder

Generatore per la creazione di campionatori non standard.

Sampler.Value

RenderScript offre supporto per il calcolo ad alte prestazioni tra processori eterogenei.

Script

Classe padre per tutti gli script eseguibili.

Script.Builder

Destinato solo all'uso da parte del codice riflesso generato.

Script.FieldBase

Destinato solo all'uso da parte del codice riflesso generato.

Script.FieldID

FieldID è un identificatore per una coppia di campi script ed esportata.

Script.InvokeID

InvokeID è un identificatore per una funzione invoke.

Script.KernelID

KernelID è un identificatore per una coppia di funzioni script e radice.

Script.LaunchOptions

Classe per specificare le specifiche sulla modalità di avvio di un kernel.

ScriptC

Superclasse per tutti gli script definiti dall'utente.

ScriptGroup

Un gruppo di kernel che vengono eseguiti insieme a una chiamata di esecuzione come se fossero un singolo kernel

ScriptGroup.Binding

Rappresenta un'associazione di un valore a una variabile globale in un kernel o una funzione invocabile.

ScriptGroup.Builder

Classe helper per compilare uno ScriptGroup.

ScriptGroup.Builder2

Classe builder per la creazione di gruppi di script

ScriptGroup.Closure

Classe opaca per le chiuse

ScriptGroup.Future

Classe opaca per i futuri

ScriptGroup.Input

Classe opaca per gli input del gruppo di script

ScriptIntrinsic

Classe di base per tutti gli script intrinseci.

ScriptIntrinsic3DLUT

Intrinseco per la conversione di RGB in RGBA tramite una tabella di ricerca 3D.

ScriptIntrinsicBLAS

La classe ScriptIntrinsicBLAS fornisce API RenderScript ad alte prestazioni a BLAS.

ScriptIntrinsicBlend

Kernel intrinseci per la fusione di due android.renderscript.Allocation oggetti.

ScriptIntrinsicBlur

Filtro di sfocatura gausiano intrinseco.

ScriptIntrinsicColorMatrix

Intrinseco per l'applicazione di una matrice di colori alle allocazioni.

ScriptIntrinsicConvolve3x3

Intrinseco per l'applicazione di una convolve 3x3 a un'allocazione.

ScriptIntrinsicConvolve5x5

Intrinseco per l'applicazione di una convoca 5x5 a un'allocazione.

ScriptIntrinsicHistogram

Filtro istogramma intrinseco.

ScriptIntrinsicLUT

Intrinseco per l'applicazione di una tabella di ricerca per canale.

ScriptIntrinsicResize

Intrinseco per l'esecuzione di un ridimensionamento di un'allocazione 2D.

ScriptIntrinsicYuvToRGB

Intrinseco per la conversione di un buffer YUV Android in RGB.

Short2

Classe per esporre il tipo RenderScript Short2 nativo al sistema Android.

Short3

Versione vettoriale del tipo short di base.

Short4

Versione vettoriale del tipo short di base.

Type

Un tipo descrive le android.renderscript.Element dimensioni e utilizzate per un'operazione android.renderscript.Allocation parallela o .

Type.Builder

Classe Builder per Type.

Type.CubemapFace

RenderScript offre supporto per il calcolo ad alte prestazioni tra processori eterogenei.

Interfacce

Nome Descrizione
Allocation.IOnBufferAvailableListener

Interfaccia per gestire la notifica quando sono disponibili nuovi buffer tramite #USAGE_IO_INPUT.

Enumerazioni

Nome Descrizione
AllocationUsage

Enumera i valori restituiti da diversi metodi di AllocationUsage e usati come parametro di diversi metodi di Allocation.

CreateFlag

Enumera i valori restituiti dai LowLatencymembri , LowPowere None .

TriangleFlags

Enumera i valori restituiti dai Colormembri , Normale Texture0 e usati come parametro di F:Android.Renderscripts.Mesh+TriangleMeshBuilder.. membro ctor .