ScriptC Класс

Определение

Суперкласс для всех пользовательских скриптов.

[Android.Runtime.Register("android/renderscript/ScriptC", DoNotGenerateAcw=true)]
public class ScriptC : Android.Renderscripts.Script
[<Android.Runtime.Register("android/renderscript/ScriptC", DoNotGenerateAcw=true)>]
type ScriptC = class
    inherit Script
Наследование
Атрибуты

Комментарии

Суперкласс для всех пользовательских скриптов. Это предназначено только для использования созданными производными классами.

Этот элемент считается нерекомендуемым. Renderscript не рекомендуется использовать на уровне API 31. Ознакомьтесь с руководством по миграции предлагаемых альтернативных вариантов.

Документация по Java для android.renderscript.ScriptC.

Части этой страницы — это изменения на основе работы, созданной и общей проектом с открытым исходным кодом Android и используемой в соответствии с условиями, описанными в лицензии Creative Commons 2.5 Attribution.

Конструкторы

ScriptC(Int32, RenderScript)

Предназначен только для использования созданными производными классами.

ScriptC(Int64, RenderScript)

Предназначен только для использования созданными производными классами.

ScriptC(IntPtr, JniHandleOwnership)

Конструктор, используемый при создании управляемых представлений объектов JNI; вызывается средой выполнения.

ScriptC(RenderScript, Resources, Int32)

Предназначен только для использования созданными производными классами.

ScriptC(RenderScript, String, Byte[], Byte[])

Предназначен только для использования созданными производными классами.

Свойства

Class

Возвращает класс среды выполнения этого Objectобъекта.

(Унаследовано от Object)
Handle

Дескриптор базового экземпляра Android.

(Унаследовано от Object)
JniIdentityHashCode

Суперкласс для всех пользовательских скриптов.

(Унаследовано от Object)
JniPeerMembers

Суперкласс для всех пользовательских скриптов.

Name

setName назначает имя объекту.

(Унаследовано от BaseObj)
PeerReference

Суперкласс для всех пользовательских скриптов.

(Унаследовано от Object)
ThresholdClass

Этот API поддерживает инфраструктуру Mono для Android и не предназначен для использования непосредственно из кода.

ThresholdType

Этот API поддерживает инфраструктуру Mono для Android и не предназначен для использования непосредственно из кода.

Методы

BindAllocation(Allocation, Int32)

Предназначен только для использования с помощью созданного отраженного кода.

(Унаследовано от Script)
Clone()

Создает и возвращает копию этого объекта.

(Унаследовано от Object)
CreateFieldID(Int32, Element)

Только для использования созданными отраженными классами.

(Унаследовано от Script)
CreateInvokeID(Int32)

Только для использования созданными отраженными классами.

(Унаследовано от Script)
CreateKernelID(Int32, Int32, Element, Element)

Только для использования созданными отраженными классами.

(Унаследовано от Script)
Destroy()

Освобождает все собственные ресурсы, связанные с этим объектом.

(Унаследовано от BaseObj)
Dispose()

Суперкласс для всех пользовательских скриптов.

(Унаследовано от Object)
Dispose(Boolean)

Суперкласс для всех пользовательских скриптов.

(Унаследовано от Object)
Equals(Object)

Указывает, равен ли другой объект этому объекту.

(Унаследовано от Object)
ForEach(Int32, Allocation, Allocation, FieldPacker, Script+LaunchOptions)

Предназначен только для использования с помощью созданного отраженного кода.

(Унаследовано от Script)
ForEach(Int32, Allocation, Allocation, FieldPacker)

Предназначен только для использования с помощью созданного отраженного кода.

(Унаследовано от Script)
ForEach(Int32, Allocation[], Allocation, FieldPacker, Script+LaunchOptions)

Предназначен только для использования с помощью созданного отраженного кода.

(Унаследовано от Script)
ForEach(Int32, Allocation[], Allocation, FieldPacker)

Предназначен только для использования с помощью созданного отраженного кода.

(Унаследовано от Script)
GetHashCode()

Возвращает значение хэш-кода для объекта.

(Унаследовано от Object)
GetVarB(Int32) (Унаследовано от Script)
GetVarD(Int32) (Унаследовано от Script)
GetVarF(Int32) (Унаследовано от Script)
GetVarI(Int32) (Унаследовано от Script)
GetVarJ(Int32) (Унаследовано от Script)
GetVarV(Int32, FieldPacker)

Предназначен только для использования с помощью созданного отраженного кода.

(Унаследовано от Script)
Invoke(Int32, FieldPacker)

Предназначен только для использования с помощью созданного отраженного кода.

(Унаследовано от Script)
Invoke(Int32)

Предназначен только для использования с помощью созданного отраженного кода.

(Унаследовано от Script)
JavaFinalize()

Вызывается сборщиком мусора в объекте, когда сборка мусора определяет, что больше ссылок на объект нет.

(Унаследовано от Object)
Notify()

Пробуждение одного потока, ожидающего монитора этого объекта.

(Унаследовано от Object)
NotifyAll()

Просыпает все потоки, ожидающие монитора этого объекта.

(Унаследовано от Object)
Reduce(Int32, Allocation[], Allocation, Script+LaunchOptions)

Предназначен только для использования с помощью созданного отраженного кода.

(Унаследовано от Script)
SetHandle(IntPtr, JniHandleOwnership)

Задает свойство Handle.

(Унаследовано от Object)
SetTimeZone(String) (Унаследовано от Script)
SetVar(Int32, BaseObj)

Предназначен только для использования с помощью созданного отраженного кода.

(Унаследовано от Script)
SetVar(Int32, Boolean)

Предназначен только для использования с помощью созданного отраженного кода.

(Унаследовано от Script)
SetVar(Int32, Double)

Предназначен только для использования с помощью созданного отраженного кода.

(Унаследовано от Script)
SetVar(Int32, FieldPacker, Element, Int32[])

Предназначен только для использования с помощью созданного отраженного кода.

(Унаследовано от Script)
SetVar(Int32, FieldPacker)

Предназначен только для использования с помощью созданного отраженного кода.

(Унаследовано от Script)
SetVar(Int32, Int32)

Предназначен только для использования с помощью созданного отраженного кода.

(Унаследовано от Script)
SetVar(Int32, Int64)

Предназначен только для использования с помощью созданного отраженного кода.

(Унаследовано от Script)
SetVar(Int32, Single)

Предназначен только для использования с помощью созданного отраженного кода.

(Унаследовано от Script)
ToArray<T>()

Суперкласс для всех пользовательских скриптов.

(Унаследовано от Object)
ToString()

Возвращает строковое представление объекта.

(Унаследовано от Object)
UnregisterFromRuntime()

Суперкласс для всех пользовательских скриптов.

(Унаследовано от Object)
Wait()

Приводит к тому, что текущий поток будет ждать, пока он не проснется, как правило, при <>помощи уведомления</em> или <эм>прерванного</em>.

(Унаследовано от Object)
Wait(Int64, Int32)

Приводит к тому, что текущий поток будет ждать, пока он не проснется, как правило, при <>получении уведомления</>em или <>эм прервано< или> до тех пор, пока не истекло определенное количество реального времени.

(Унаследовано от Object)
Wait(Int64)

Приводит к тому, что текущий поток будет ждать, пока он не проснется, как правило, при <>получении уведомления</>em или <>эм прервано< или> до тех пор, пока не истекло определенное количество реального времени.

(Унаследовано от Object)

Явные реализации интерфейса

IJavaPeerable.Disposed()

Суперкласс для всех пользовательских скриптов.

(Унаследовано от Object)
IJavaPeerable.DisposeUnlessReferenced()

Суперкласс для всех пользовательских скриптов.

(Унаследовано от Object)
IJavaPeerable.Finalized()

Суперкласс для всех пользовательских скриптов.

(Унаследовано от Object)
IJavaPeerable.JniManagedPeerState

Суперкласс для всех пользовательских скриптов.

(Унаследовано от Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

Суперкласс для всех пользовательских скриптов.

(Унаследовано от Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

Суперкласс для всех пользовательских скриптов.

(Унаследовано от Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

Суперкласс для всех пользовательских скриптов.

(Унаследовано от Object)

Методы расширения

JavaCast<TResult>(IJavaObject)

Выполняет преобразование типа, проверяемого средой выполнения Android.

JavaCast<TResult>(IJavaObject)

Суперкласс для всех пользовательских скриптов.

GetJniTypeName(IJavaPeerable)

Суперкласс для всех пользовательских скриптов.

Применяется к