AllocationAdapter Clase

Definición

Solo está pensado para su uso por código reflejado generado.

[Android.Runtime.Register("android/renderscript/AllocationAdapter", DoNotGenerateAcw=true)]
public class AllocationAdapter : Android.Renderscripts.Allocation
[<Android.Runtime.Register("android/renderscript/AllocationAdapter", DoNotGenerateAcw=true)>]
type AllocationAdapter = class
    inherit Allocation
Herencia
Atributos

Comentarios

Solo está pensado para su uso por código reflejado generado.

Este miembro está en desuso. Renderscript ha quedado en desuso en el nivel de API 31. Consulte la guía de migración para conocer las alternativas propuestas.

Java documentación para android.renderscript.AllocationAdapter.

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Constructores

Nombre Description
AllocationAdapter(IntPtr, JniHandleOwnership)

Constructor utilizado al crear representaciones administradas de objetos JNI; llamado por el tiempo de ejecución.

Propiedades

Nombre Description
ByteBuffer

Obtiene o crea un byteBuffer que contiene los datos sin procesar de la asignación actual.

(Heredado de Allocation)
BytesSize

Obtenga el tamaño de la asignación en bytes.

(Heredado de Allocation)
Class

Devuelve la clase en tiempo de ejecución de este Objectobjeto .

(Heredado de Object)
Element

Obtiene el android.renderscript.Element de android.renderscript.Type de la asignación.

(Heredado de Allocation)
Handle

Identificador de la instancia de Android subyacente.

(Heredado de Object)
JniIdentityHashCode

Obtiene el código hash de identidad asignado a este Java del mismo nivel por el tiempo de ejecución de interoperabilidad.

(Heredado de Object)
JniManagedPeerState

Solo está pensado para su uso por código reflejado generado.

(Heredado de JavaObject)
JniPeerMembers

Solo está pensado para su uso por código reflejado generado.

Name

setName asigna un nombre a un objeto .

(Heredado de BaseObj)
PeerReference

Obtiene la referencia de objeto JNI para este Java del mismo nivel.

(Heredado de Object)
Stride

Obtiene el paso de la asignación.

(Heredado de Allocation)
Surface

Devuelve el identificador a un búfer sin procesar administrado por el compositor de pantalla. -o bien- Asocie un android.view.Surface objeto a esta asignación.

(Heredado de Allocation)
ThresholdClass

Esta API admite la infraestructura mono para Android y no está pensada para usarse directamente desde el código.

ThresholdType

Esta API admite la infraestructura mono para Android y no está pensada para usarse directamente desde el código.

TimeStamp

Obtenga la marca de tiempo del búfer más reciente que mantiene esta asignación.

(Heredado de Allocation)
Type

Obtiene el android.renderscript.Type de la asignación.

(Heredado de Allocation)
Usage

Obtenga las marcas de uso de la asignación.

(Heredado de Allocation)

Métodos

Nombre Description
Clone()

Crea y devuelve una copia de este objeto.

(Heredado de Object)
Construct(JniObjectReference, JniObjectReferenceOptions)

Solo está pensado para su uso por código reflejado generado.

(Heredado de JavaObject)
Copy1DRangeFrom(Int32, Int32, Allocation, Int32)

Copie parte de una asignación en esta asignación.

(Heredado de Allocation)
Copy1DRangeFrom(Int32, Int32, Byte[])

Copie una matriz en una región 1D de esta asignación.

(Heredado de Allocation)
Copy1DRangeFrom(Int32, Int32, Int16[])

Copie una matriz en una región 1D de esta asignación.

(Heredado de Allocation)
Copy1DRangeFrom(Int32, Int32, Int32[])

Copie una matriz en una región 1D de esta asignación.

(Heredado de Allocation)
Copy1DRangeFrom(Int32, Int32, Object)

Copie una matriz en una región 1D de esta asignación.

(Heredado de Allocation)
Copy1DRangeFrom(Int32, Int32, Single[])

Copie una matriz en una región 1D de esta asignación.

(Heredado de Allocation)
Copy1DRangeFromUnchecked(Int32, Int32, Byte[])

Copie una matriz en una región 1D de esta asignación.

(Heredado de Allocation)
Copy1DRangeFromUnchecked(Int32, Int32, Int16[])

Copie una matriz en una región 1D de esta asignación.

(Heredado de Allocation)
Copy1DRangeFromUnchecked(Int32, Int32, Int32[])

Copie una matriz en una región 1D de esta asignación.

(Heredado de Allocation)
Copy1DRangeFromUnchecked(Int32, Int32, Object)

Copie una matriz en una región 1D de esta asignación.

(Heredado de Allocation)
Copy1DRangeFromUnchecked(Int32, Int32, Single[])

Copie una matriz en una región 1D de esta asignación.

(Heredado de Allocation)
Copy1DRangeTo(Int32, Int32, Byte[])

Copie una región 1D de esta asignación en una matriz.

(Heredado de Allocation)
Copy1DRangeTo(Int32, Int32, Int16[])

Copie una región 1D de esta asignación en una matriz.

(Heredado de Allocation)
Copy1DRangeTo(Int32, Int32, Int32[])

Copie una región 1D de esta asignación en una matriz.

(Heredado de Allocation)
Copy1DRangeTo(Int32, Int32, Object)

Copie una región 1D de esta asignación en una matriz.

(Heredado de Allocation)
Copy1DRangeTo(Int32, Int32, Single[])

Copie una región 1D de esta asignación en una matriz.

(Heredado de Allocation)
Copy1DRangeToUnchecked(Int32, Int32, Byte[])

Copie una región 1D de esta asignación en una matriz.

(Heredado de Allocation)
Copy1DRangeToUnchecked(Int32, Int32, Int16[])

Copie una región 1D de esta asignación en una matriz.

(Heredado de Allocation)
Copy1DRangeToUnchecked(Int32, Int32, Int32[])

Copie una región 1D de esta asignación en una matriz.

(Heredado de Allocation)
Copy1DRangeToUnchecked(Int32, Int32, Object)

Copie una región 1D de esta asignación en una matriz.

(Heredado de Allocation)
Copy1DRangeToUnchecked(Int32, Int32, Single[])

Copie una región 1D de esta asignación en una matriz.

(Heredado de Allocation)
Copy2DRangeFrom(Int32, Int32, Bitmap)

Copie un objeto android.graphics.Bitmap en una asignación.

(Heredado de Allocation)
Copy2DRangeFrom(Int32, Int32, Int32, Int32, Allocation, Int32, Int32)

Copie una región rectangular de una asignación en una región rectangular en esta asignación.

(Heredado de Allocation)
Copy2DRangeFrom(Int32, Int32, Int32, Int32, Byte[])

Copie de una matriz en una región rectangular en esta asignación.

(Heredado de Allocation)
Copy2DRangeFrom(Int32, Int32, Int32, Int32, Int16[])

Copie de una matriz en una región rectangular en esta asignación.

(Heredado de Allocation)
Copy2DRangeFrom(Int32, Int32, Int32, Int32, Int32[])

Copie de una matriz en una región rectangular en esta asignación.

(Heredado de Allocation)
Copy2DRangeFrom(Int32, Int32, Int32, Int32, Object)

Copie de una matriz en una región rectangular en esta asignación.

(Heredado de Allocation)
Copy2DRangeFrom(Int32, Int32, Int32, Int32, Single[])

Copie de una matriz en una región rectangular en esta asignación.

(Heredado de Allocation)
Copy2DRangeTo(Int32, Int32, Int32, Int32, Byte[])

Copie de una región rectangular en esta asignación en una matriz.

(Heredado de Allocation)
Copy2DRangeTo(Int32, Int32, Int32, Int32, Int16[])

Copie de una región rectangular en esta asignación en una matriz.

(Heredado de Allocation)
Copy2DRangeTo(Int32, Int32, Int32, Int32, Int32[])

Copie de una región rectangular en esta asignación en una matriz.

(Heredado de Allocation)
Copy2DRangeTo(Int32, Int32, Int32, Int32, Object)

Copie de una región rectangular en esta asignación en una matriz.

(Heredado de Allocation)
Copy2DRangeTo(Int32, Int32, Int32, Int32, Single[])

Copie de una región rectangular en esta asignación en una matriz.

(Heredado de Allocation)
Copy3DRangeFrom(Int32, Int32, Int32, Int32, Int32, Int32, Allocation, Int32, Int32, Int32)

Copie una región rectangular en la asignación de otra asignación.

(Heredado de Allocation)
Copy3DRangeFrom(Int32, Int32, Int32, Int32, Int32, Int32, Object)

Copie de una matriz en una región 3D en esta asignación.

(Heredado de Allocation)
Copy3DRangeTo(Int32, Int32, Int32, Int32, Int32, Int32, Object)

Solo está pensado para su uso por código reflejado generado.

(Heredado de Allocation)
CopyFrom(Allocation)

Copie una asignación de una asignación.

(Heredado de Allocation)
CopyFrom(BaseObj[])

Copie una matriz de objetos RS en la asignación.

(Heredado de Allocation)
CopyFrom(Bitmap)

Copie en una asignación de un android.graphics.Bitmapobjeto .

(Heredado de Allocation)
CopyFrom(Byte[])

Copie en esta asignación desde una matriz.

(Heredado de Allocation)
CopyFrom(Int16[])

Copie en esta asignación desde una matriz.

(Heredado de Allocation)
CopyFrom(Int32[])

Copie en esta asignación desde una matriz.

(Heredado de Allocation)
CopyFrom(Object)

Copie en esta asignación desde una matriz.

(Heredado de Allocation)
CopyFrom(Single[])

Copie en esta asignación desde una matriz.

(Heredado de Allocation)
CopyFromUnchecked(Byte[])

Copie en esta asignación desde una matriz.

(Heredado de Allocation)
CopyFromUnchecked(Int16[])

Copie en esta asignación desde una matriz.

(Heredado de Allocation)
CopyFromUnchecked(Int32[])

Copie en esta asignación desde una matriz.

(Heredado de Allocation)
CopyFromUnchecked(Object)

Copie en esta asignación desde una matriz.

(Heredado de Allocation)
CopyFromUnchecked(Single[])

Copie en esta asignación desde una matriz.

(Heredado de Allocation)
CopyTo(Bitmap)

Copie de la asignación en .android.graphics.Bitmap

(Heredado de Allocation)
CopyTo(Byte[])

Copie de la asignación en una matriz de bytes.

(Heredado de Allocation)
CopyTo(Int16[])

Copie de la asignación en una matriz corta.

(Heredado de Allocation)
CopyTo(Int32[])

Copie de la asignación en una matriz int.

(Heredado de Allocation)
CopyTo(Object)

Copie de la asignación en una matriz.

(Heredado de Allocation)
CopyTo(Single[])

Copie de la asignación en una matriz float.

(Heredado de Allocation)
Create1D(RenderScript, Allocation)
Create2D(RenderScript, Allocation)
CreateTyped(RenderScript, Allocation, Type)

Cree una ventana arbitraria en la asignación base.

Destroy()

Libera los recursos nativos asociados a este objeto.

(Heredado de BaseObj)
Dispose()

Libera los recursos mantenidos por este Java del mismo nivel.

(Heredado de Object)
Dispose(Boolean)

Libera los recursos mantenidos por este Java del mismo nivel.

(Heredado de Object)
DisposeUnlessReferenced()

Solo está pensado para su uso por código reflejado generado.

(Heredado de JavaObject)
Equals(Object)

Solo está pensado para su uso por código reflejado generado.

(Heredado de JavaObject)
Equals(Object)

Indica si algún otro objeto es "igual a" este.

(Heredado de Object)
GenerateMipmaps()

Genere una cadena de mapas mip.

(Heredado de Allocation)
GetHashCode()

Devuelve un valor de código hash para el objeto .

(Heredado de Object)
IoReceive()

Reciba la entrada más reciente en la asignación.

(Heredado de Allocation)
IoSend()

Envíe un búfer al flujo de salida.

(Heredado de Allocation)
JavaFinalize()

Lo llama el recolector de elementos no utilizados en un objeto cuando la recolección de elementos no utilizados determina que no hay más referencias al objeto .

(Heredado de Object)
Notify()

Activa un único subproceso que está esperando en el monitor de este objeto.

(Heredado de Object)
NotifyAll()

Activa todos los subprocesos que están esperando en el monitor de este objeto.

(Heredado de Object)
Resize(Int32)
Obsoletos.

Cambie el tamaño de una asignación 1D.

(Heredado de Allocation)
SetAutoPadding(Boolean)

Especifica la asignación entre las celdas de la asignación y los elementos de una matriz cuando los datos se copian de la asignación a la matriz, o viceversa.

(Heredado de Allocation)
SetFace(Type+CubemapFace)

Establezca la cara activa.

SetFromFieldPacker(Int32, FieldPacker)

Esto solo está pensado para que lo use el código generado automáticamente reflejado en los archivos de script de RenderScript y no debe ser utilizado por los desarrolladores.

(Heredado de Allocation)
SetFromFieldPacker(Int32, Int32, FieldPacker)

Esto solo está pensado para que lo use el código generado automáticamente reflejado en los archivos de script de RenderScript y no debe ser utilizado por los desarrolladores.

(Heredado de Allocation)
SetFromFieldPacker(Int32, Int32, Int32, Int32, FieldPacker)

Esto solo está pensado para que lo use el código generado automáticamente reflejado en los archivos de script de RenderScript y no debe ser utilizado por los desarrolladores.

(Heredado de Allocation)
SetHandle(IntPtr, JniHandleOwnership)

Establece la propiedad Handle.

(Heredado de Object)
SetLOD(Int32)

Establezca el LOD activo.

SetOnBufferAvailableListener(Allocation+IOnBufferAvailableListener)

Establezca un controlador de notificaciones para #USAGE_IO_INPUT.

(Heredado de Allocation)
SetPeerReference(JniObjectReference, JniObjectReferenceOptions)

Solo está pensado para su uso por código reflejado generado.

(Heredado de JavaObject)
SetX(Int32)

Establezca la X activa.

SetY(Int32)

Establezca la Y activa.

SetZ(Int32)

Establezca la Z activa.

SyncAll(Int32)

Propaga los cambios de un uso de la asignación a los demás usos de la asignación.

(Heredado de Allocation)
ToArray<T>()

Crea una matriz administrada a partir de este contenedor de matriz Java.

(Heredado de Object)
ToString()

Devuelve una representación de cadena del objeto .

(Heredado de Object)
UnregisterFromRuntime()

Anula el registro de este Java del mismo nivel del tiempo de ejecución de interoperabilidad.

(Heredado de Object)
Wait()

Hace que el subproceso actual espere hasta que se despierte, normalmente por ser em notificado/em< o >em<interrumpido>/em<.><>

(Heredado de Object)
Wait(Int64, Int32)

Hace que el subproceso actual espere hasta que se despierte, normalmente por ser <em>notificado</em> o <em>interrumpido</em>, o hasta que haya transcurrido una cierta cantidad de tiempo real.

(Heredado de Object)
Wait(Int64)

Hace que el subproceso actual espere hasta que se despierte, normalmente por ser <em>notificado</em> o <em>interrumpido</em>, o hasta que haya transcurrido una cierta cantidad de tiempo real.

(Heredado de Object)

Eventos

Nombre Description
BufferAvailable

Solo está pensado para su uso por código reflejado generado.

(Heredado de Allocation)

Implementaciones de interfaz explícitas

Nombre Description
IJavaPeerable.Disposed()

Solo está pensado para su uso por código reflejado generado.

(Heredado de JavaObject)
IJavaPeerable.Finalized()

Solo está pensado para su uso por código reflejado generado.

(Heredado de JavaObject)
IJavaPeerable.JniObjectReferenceControlBlock

Solo está pensado para su uso por código reflejado generado.

(Heredado de JavaObject)
IJavaPeerable.SetJniIdentityHashCode(Int32)

Solo está pensado para su uso por código reflejado generado.

(Heredado de JavaObject)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

Solo está pensado para su uso por código reflejado generado.

(Heredado de JavaObject)
IJavaPeerable.SetPeerReference(JniObjectReference)

Solo está pensado para su uso por código reflejado generado.

(Heredado de JavaObject)

Métodos de extensión

Nombre Description
GetJniTypeName(IJavaPeerable)

Obtiene el nombre JNI del tipo de la instancia self.

JavaAs<TResult>(IJavaPeerable)

Intente coerción self para escribir TResult, comprobando que la coerción es válida en el lado de Java.

JavaCast<TResult>(IJavaObject)

Realiza una conversión de tipos comprobados en tiempo de ejecución de Android.

JavaCast<TResult>(IJavaObject)

Solo está pensado para su uso por código reflejado generado.

TryJavaCast<TResult>(IJavaPeerable, TResult)

Intente coerción self para escribir TResult, comprobando que la coerción es válida en el lado de Java.

Se aplica a