HardwareBuffer.Id 屬性
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
回傳此緩衝區的系統性唯一識別碼
public long Id { [Android.Runtime.Register("getId", "()J", "", ApiSince=34)] get; }
[<get: Android.Runtime.Register("getId", "()J", "", ApiSince=34)>]
member this.Id : int64
屬性值
- 屬性
備註
回傳此緩衝區的系統性唯一識別碼
這可作為快取金鑰,將額外物件與特定硬體緩衝區關聯,例如在處理 ImageReader 的緩衝區串流時,將匯入的 EGLImage 與目標硬體緩衝區關聯。
這對於進行跨程序緩衝區快取也很有用。 由於透過 Binder 傳送 HardwareBuffer 比傳送 long 慢,因此在初次握手傳遞 HardwareBuffer 後,僅以 ID 來引用後,可以作為可靠的快取金鑰。
Java 文件 android.hardware.HardwareBuffer.getId()。
本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。