HardwareBuffer.Id Propiedad

Definición

Devuelve el identificador único de todo el sistema para este búfer.

public long Id { [Android.Runtime.Register("getId", "()J", "", ApiSince=34)] get; }
[<get: Android.Runtime.Register("getId", "()J", "", ApiSince=34)>]
member this.Id : int64

Valor de propiedad

Atributos

Comentarios

Devuelve el identificador único de todo el sistema para este búfer.

Esto puede ser útil como una clave de caché para asociar objetos adicionales con un hardwareBuffer determinado, como asociar un EGLImage importado con hardwareBuffer de destino al procesar una secuencia de búferes de ImageReader.

Esto también puede ser útil para realizar el almacenamiento en caché del búfer entre procesos. Como el envío de hardwareBuffer a través de Binder es más lento que el envío de un long, esto se puede usar como clave de caché confiable después de un protocolo de enlace inicial que pasa los propios HardwareBuffers para que se haga referencia más adelante a usar solo el identificador.

Java documentación para android.hardware.HardwareBuffer.getId().

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.

Se aplica a