HardwareBuffer.Id Propriedade

Definição

Retorna a ID exclusiva de todo o sistema para esse buffer

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

Valor da propriedade

Atributos

Comentários

Retorna a ID exclusiva de todo o sistema para esse buffer

Isso pode ser útil como uma chave de cache para associar objetos adicionais a um determinado HardwareBuffer, como associar um EGLImage importado ao HardwareBuffer de destino ao processar um fluxo de buffers do ImageReader.

Isso também pode ser útil para fazer cache de buffer entre processos. Como o envio de um HardwareBuffer sobre o Binder é mais lento do que o envio de uma longa, isso pode ser usado como chave de cache confiável após um handshake inicial que passa os hardwarebuffers para depois serem chamados de usar apenas a ID.

Java documentação para android.hardware.HardwareBuffer.getId().

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Aplica-se a