語言

SurfaceView.ApplyTransactionToFrame(SurfaceControl+Transaction) 方法

定義

新增一項交易,會與顯示 SurfaceView 下一幀同步執行。 請注意,只有在 SurfaceView 渲染在呼叫 applyTransactionToFrame() 前暫停渲染時,交易才會被明確定義,因此交易是在呼叫 applyTransactionToFrame() 後渲染的下一幀時才會被應用。 如果當 applyTransactionToFrame() 被呼叫時,幀持續渲染到 SurfaceView,則交易被應用在哪一幀時仍未定義。 如果呼叫後沒有新框架渲染到 SurfaceView,交易也可能未被套用。

[Android.Runtime.Register("applyTransactionToFrame", "(Landroid/view/SurfaceControl$Transaction;)V", "GetApplyTransactionToFrame_Landroid_view_SurfaceControl_Transaction_Handler", ApiSince=34)]
public virtual void ApplyTransactionToFrame(Android.Views.SurfaceControl.Transaction transaction);
[<Android.Runtime.Register("applyTransactionToFrame", "(Landroid/view/SurfaceControl$Transaction;)V", "GetApplyTransactionToFrame_Landroid_view_SurfaceControl_Transaction_Handler", ApiSince=34)>]
abstract member ApplyTransactionToFrame : Android.Views.SurfaceControl.Transaction -> unit
override this.ApplyTransactionToFrame : Android.Views.SurfaceControl.Transaction -> unit

參數

transaction
SurfaceControl.Transaction

用於交易的 Android.Views.SurfaceControl+交易值。

屬性

備註

詳情請參閱 android.view.SurfaceView.applyTransactionToFrame 的 Android 參考文件。

android.view.SurfaceView.applyTransactionToFrame 的 Java 文件。

此頁面的部分是根據 Android 開放原始碼專案所建立和共用的工作進行修改,並根據 Creative Commons 2.5 屬性授權中所述的詞彙使用。

適用於