語言

MediaCodec.SetCallback 方法

定義

多載

名稱 Description
SetCallback(MediaCodec+Callback)

在預設迴圈器上為可操作的 MediaCodec 事件設定非同步回撥。

SetCallback(MediaCodec+Callback, Handler)

在預設迴圈器上為可操作的 MediaCodec 事件設定非同步回撥。

SetCallback(MediaCodec+Callback)

在預設迴圈器上為可操作的 MediaCodec 事件設定非同步回撥。

[Android.Runtime.Register("setCallback", "(Landroid/media/MediaCodec$Callback;)V", "")]
public void SetCallback(Android.Media.MediaCodec.Callback? cb);
[<Android.Runtime.Register("setCallback", "(Landroid/media/MediaCodec$Callback;)V", "")>]
member this.SetCallback : Android.Media.MediaCodec.Callback -> unit

參數

cb
MediaCodec.Callback

會跑回電。 用於 null 清除先前設定的回調(之前 #configure configure 為呼叫並以同步模式執行)。

屬性

備註

Java 文件 android.media.MediaCodec.setCallback(android.media.Callback)。

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

另請參閱

  • <xref:Android.Media.MediaCodec.SetCallback(.Callback%2c+Android.OS.Handler)>

適用於

SetCallback(MediaCodec+Callback, Handler)

在預設迴圈器上為可操作的 MediaCodec 事件設定非同步回撥。

[Android.Runtime.Register("setCallback", "(Landroid/media/MediaCodec$Callback;Landroid/os/Handler;)V", "", ApiSince=23)]
public void SetCallback(Android.Media.MediaCodec.Callback? cb, Android.OS.Handler? handler);
[<Android.Runtime.Register("setCallback", "(Landroid/media/MediaCodec$Callback;Landroid/os/Handler;)V", "", ApiSince=23)>]
member this.SetCallback : Android.Media.MediaCodec.Callback * Android.OS.Handler -> unit

參數

cb
MediaCodec.Callback

會跑回電。 用於 null 清除先前設定的回調(之前 #configure configure 為呼叫並以同步模式執行)。

handler
Handler

回調會在處理者的執行緒中進行。 若為空,回調會在預設執行緒(呼叫者執行緒或主執行緒)執行。

屬性

備註

Android 參考資料。android.media.MediaCodec.setCallback

本頁部分內容為基於 Open Source Project 所創建與分享的作品,並依授權條款所描述的使用進行修改。

適用於