Share via


ScriptGroup.Builder 類別

定義

用來建置 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
繼承
ScriptGroup.Builder
屬性

備註

用來建置 ScriptGroup 的協助程式類別。 ScriptGroup 會以兩個步驟建立。

首先,應該新增 ScriptGroup 使用的所有核心。

其次,新增核心之間的連線。 有兩種類型的連線:核心對核心和核心對欄位。 核心對核心允許將核心的輸出當做輸入傳遞至另一個核心。 [核心到] 欄位可讓一個核心的輸出系結為腳本全域。 核心對核心的效能較高,而且應該盡可能使用。

ScriptGroup 必須包含單一導向無循環圖表形 (DAG) ;它不能包含迴圈。 目前,ScriptGroup 中使用的所有核心都必須來自不同的 Script 物件。 此外,ScriptGroup 中的所有核心都必須至少有一個輸入、輸出或內部連線。

進行所有連線之後, #create 呼叫 將會傳回 ScriptGroup 物件。

已取代這個成員。 請改用 Builder2

android.renderscript.ScriptGroup.Builder JAVA 檔。

此頁面的部分是根據所建立和共用的工作進行修改,並根據 2.5 屬性授權中所述的詞彙來使用。

建構函式

ScriptGroup.Builder(RenderScript)

建立產生器以產生 ScriptGroup。

屬性

Class

傳回這個 Object 的執行時間類別。

(繼承來源 Object)
Handle

基礎 Android 實例的控制碼。

(繼承來源 Object)
JniIdentityHashCode

用來建置 ScriptGroup 的協助程式類別。

(繼承來源 Object)
JniPeerMembers

用來建置 ScriptGroup 的協助程式類別。

PeerReference

用來建置 ScriptGroup 的協助程式類別。

(繼承來源 Object)
ThresholdClass

此 API 支援適用于 Android 的 Mono 基礎結構,並不適合直接從您的程式碼使用。

(繼承來源 Object)
ThresholdType

此 API 支援適用于 Android 的 Mono 基礎結構,並不適合直接從您的程式碼使用。

(繼承來源 Object)

方法

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

將連線新增至群組。

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

將連線新增至群組。

AddKernel(Script+KernelID)

將核心新增至群組。

Clone()

建立並傳回這個 物件的複本。

(繼承來源 Object)
Create()

建立腳本群組。

Dispose()

用來建置 ScriptGroup 的協助程式類別。

(繼承來源 Object)
Dispose(Boolean)

用來建置 ScriptGroup 的協助程式類別。

(繼承來源 Object)
Equals(Object)

指出其他物件是否「等於」這個物件。

(繼承來源 Object)
GetHashCode()

傳回此物件的雜湊碼值。

(繼承來源 Object)
JavaFinalize()

當垃圾收集判斷物件不再參考物件時,垃圾收集行程會在物件上呼叫。

(繼承來源 Object)
Notify()

喚醒正在等候此物件監視器的單一線程。

(繼承來源 Object)
NotifyAll()

喚醒正在等候此物件監視器的所有線程。

(繼承來源 Object)
SetHandle(IntPtr, JniHandleOwnership)

設定 Handle 屬性。

(繼承來源 Object)
ToArray<T>()

用來建置 ScriptGroup 的協助程式類別。

(繼承來源 Object)
ToString()

傳回物件的字串表示。

(繼承來源 Object)
UnregisterFromRuntime()

用來建置 ScriptGroup 的協助程式類別。

(繼承來源 Object)
Wait()

讓目前的執行緒等到喚醒為止,通常是 em < notified/em > 或 < em > interrupted < /em > 。 ><

(繼承來源 Object)
Wait(Int64)

讓目前的執行緒等到喚醒為止,通常是 em < notified/em > 或 < em > interrupted < /em > ,或直到經過一定數量的即時為止。 <>

(繼承來源 Object)
Wait(Int64, Int32)

讓目前的執行緒等到喚醒為止,通常是 em < notified/em > 或 < em > interrupted < /em > ,或直到經過一定數量的即時為止。 <>

(繼承來源 Object)

明確介面實作

IJavaPeerable.Disposed()

用來建置 ScriptGroup 的協助程式類別。

(繼承來源 Object)
IJavaPeerable.DisposeUnlessReferenced()

用來建置 ScriptGroup 的協助程式類別。

(繼承來源 Object)
IJavaPeerable.Finalized()

用來建置 ScriptGroup 的協助程式類別。

(繼承來源 Object)
IJavaPeerable.JniManagedPeerState

用來建置 ScriptGroup 的協助程式類別。

(繼承來源 Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

用來建置 ScriptGroup 的協助程式類別。

(繼承來源 Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

用來建置 ScriptGroup 的協助程式類別。

(繼承來源 Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

用來建置 ScriptGroup 的協助程式類別。

(繼承來源 Object)

擴充方法

JavaCast<TResult>(IJavaObject)

執行 Android 執行時間檢查的類型轉換。

JavaCast<TResult>(IJavaObject)

用來建置 ScriptGroup 的協助程式類別。

GetJniTypeName(IJavaPeerable)

用來建置 ScriptGroup 的協助程式類別。

適用於