Program Класс

Определение

Этот элемент устарел.

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

Комментарии

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

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

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

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

Program(IntPtr, JniHandleOwnership)

Этот элемент устарел.

Свойства

Class

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

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

Программный объект может иметь ноль или более постоянных выделений, связанных с ним.

Handle

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

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

Этот элемент устарел.

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

Этот элемент устарел.

Name

setName присваивает имя объекту.

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

Этот элемент устарел.

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

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

ThresholdClass

Этот элемент устарел.

ThresholdType

Этот элемент устарел.

Методы

BindConstants(Allocation, Int32)

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

BindSampler(Sampler, Int32)

Привязывает объект , описывающий выборку текстуры в соответствующем расположении

BindTexture(Allocation, Int32)

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

Clone()

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

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

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

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

Этот элемент устарел.

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

Этот элемент устарел.

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

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

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

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

GetHashCode()

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

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

Возвращает имя входных данных текстуры в заданном слоте.

GetTextureType(Int32)

Возвращает тип текстуры в заданном слоте.

JavaFinalize()

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

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

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

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

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

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

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

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

Этот элемент устарел.

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

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

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

Этот элемент устарел.

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

Вызывает ожидание текущего потока, пока он не пробудится, как правило, из-за <уведомления><<> или>прерывания или прерывания.><

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

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

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

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

(Унаследовано от 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)

Этот элемент устарел.

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