Condividi tramite


ScriptGroup.Builder Classe

Definizione

Classe helper per creare uno ScriptGroup.

[Android.Runtime.Register("android/renderscript/ScriptGroup$Builder", DoNotGenerateAcw=true)]
public sealed class ScriptGroup.Builder : Java.Lang.Object
[<Android.Runtime.Register("android/renderscript/ScriptGroup$Builder", DoNotGenerateAcw=true)>]
type ScriptGroup.Builder = class
    inherit Object
Ereditarietà
ScriptGroup.Builder
Attributi

Commenti

Classe helper per creare uno ScriptGroup. Un ScriptGroup viene creato in due passaggi.

Prima di tutto, è necessario aggiungere tutti i kernel da usare da ScriptGroup.

In secondo luogo, aggiungere connessioni tra kernel. Esistono due tipi di connessioni: kernel a kernel e kernel da campo. Il kernel a kernel consente di passare l'output di un kernel a un altro kernel come input. Il kernel da campo consente l'output di un kernel da associare come script globale. Il kernel al kernel è prestazioni superiori e deve essere usato se possibile.

Un ScriptGroup deve contenere un singolo grafico acyclic diretto (DAG); non può contenere cicli. Attualmente, tutti i kernel usati in uno ScriptGroup devono venire da oggetti Script diversi. Inoltre, tutti i kernel in uno ScriptGroup devono avere almeno un input, un output o una connessione interna.

Dopo aver effettuato tutte le connessioni, una chiamata a #create restituirà l'oggetto ScriptGroup.

Metodo deprecato. Usare invece Builder2.

Documentazione Java per android.renderscript.ScriptGroup.Builder.

Le parti di questa pagina sono modifiche in base al lavoro creato e condiviso dal Android Open Source e usato in base ai termini descritti nella .

Costruttori

ScriptGroup.Builder(RenderScript)

Creare un generatore per la generazione di uno ScriptGroup.

Proprietà

Class

Restituisce la classe di runtime di questo Objectoggetto .

(Ereditato da Object)
Handle

Handle all'istanza di Android sottostante.

(Ereditato da Object)
JniIdentityHashCode

Classe helper per creare uno ScriptGroup.

(Ereditato da Object)
JniPeerMembers

Classe helper per creare uno ScriptGroup.

PeerReference

Classe helper per creare uno ScriptGroup.

(Ereditato da Object)
ThresholdClass

Questa API supporta l'infrastruttura Mono per Android e non deve essere usata direttamente dal codice.

(Ereditato da Object)
ThresholdType

Questa API supporta l'infrastruttura Mono per Android e non deve essere usata direttamente dal codice.

(Ereditato da Object)

Metodi

AddConnection(Type, Script+KernelID, Script+FieldID)

Aggiunge una connessione al gruppo.

AddConnection(Type, Script+KernelID, Script+KernelID)

Aggiunge una connessione al gruppo.

AddKernel(Script+KernelID)

Aggiunge un kernel al gruppo.

Clone()

Crea e restituisce una copia di questo oggetto.

(Ereditato da Object)
Create()

Crea il gruppo Script.

Dispose()

Classe helper per creare uno ScriptGroup.

(Ereditato da Object)
Dispose(Boolean)

Classe helper per creare uno ScriptGroup.

(Ereditato da Object)
Equals(Object)

Indica se un altro oggetto è "uguale a" questo.

(Ereditato da Object)
GetHashCode()

Restituisce un valore del codice hash per l'oggetto.

(Ereditato da Object)
JavaFinalize()

Chiamato dal Garbage Collector in un oggetto quando Garbage Collection determina che non sono presenti più riferimenti all'oggetto.

(Ereditato da Object)
Notify()

Riattiva un singolo thread in attesa del monitoraggio dell'oggetto.

(Ereditato da Object)
NotifyAll()

Riattiva tutti i thread in attesa del monitoraggio dell'oggetto.

(Ereditato da Object)
SetHandle(IntPtr, JniHandleOwnership)

Imposta la proprietà Handle.

(Ereditato da Object)
ToArray<T>()

Classe helper per creare uno ScriptGroup.

(Ereditato da Object)
ToString()

Restituisce una rappresentazione in formato stringa dell'oggetto.

(Ereditato da Object)
UnregisterFromRuntime()

Classe helper per creare uno ScriptGroup.

(Ereditato da Object)
Wait()

Causa l'attesa del thread corrente fino a quando non viene svegliata, in genere eseguendo>una notifica</em o <em interrotto</>em>>.<

(Ereditato da Object)
Wait(Int64)

Causa l'attesa del thread corrente fino a quando non viene svegliata, in genere <>eseguendo una notifica</em o <em interrotto/>>em>o fino a quando non è trascorsa< una determinata quantità di tempo reale.

(Ereditato da Object)
Wait(Int64, Int32)

Causa l'attesa del thread corrente fino a quando non viene svegliata, in genere <>eseguendo una notifica</em o <em interrotto/>>em>o fino a quando non è trascorsa< una determinata quantità di tempo reale.

(Ereditato da Object)

Implementazioni dell'interfaccia esplicita

IJavaPeerable.Disposed()

Classe helper per creare uno ScriptGroup.

(Ereditato da Object)
IJavaPeerable.DisposeUnlessReferenced()

Classe helper per creare uno ScriptGroup.

(Ereditato da Object)
IJavaPeerable.Finalized()

Classe helper per creare uno ScriptGroup.

(Ereditato da Object)
IJavaPeerable.JniManagedPeerState

Classe helper per creare uno ScriptGroup.

(Ereditato da Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

Classe helper per creare uno ScriptGroup.

(Ereditato da Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

Classe helper per creare uno ScriptGroup.

(Ereditato da Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

Classe helper per creare uno ScriptGroup.

(Ereditato da Object)

Metodi di estensione

JavaCast<TResult>(IJavaObject)

Esegue una conversione dei tipi controllati dal runtime Android.

JavaCast<TResult>(IJavaObject)

Classe helper per creare uno ScriptGroup.

GetJniTypeName(IJavaPeerable)

Classe helper per creare uno ScriptGroup.

Si applica a