Share via


IAudioRecordingMonitor 介面

定義

AudioRecordingMonitor 會定義 所實作的 AudioRecord 介面,並允許 MediaRecorder 應用程式安裝回呼,並在重新編碼為使用中時收到擷取路徑變更的通知。

[Android.Runtime.Register("android/media/AudioRecordingMonitor", "", "Android.Media.IAudioRecordingMonitorInvoker", ApiSince=29)]
public interface IAudioRecordingMonitor : Android.Runtime.IJavaObject, IDisposable, Java.Interop.IJavaPeerable
[<Android.Runtime.Register("android/media/AudioRecordingMonitor", "", "Android.Media.IAudioRecordingMonitorInvoker", ApiSince=29)>]
type IAudioRecordingMonitor = interface
    interface IJavaObject
    interface IDisposable
    interface IJavaPeerable
衍生
屬性
實作

備註

AudioRecordingMonitor 會定義 所實作的 AudioRecord 介面,並允許 MediaRecorder 應用程式安裝回呼,並在重新編碼為使用中時收到擷取路徑變更的通知。

android.media.AudioRecordingMonitor JAVA 檔。

此頁面的部分是根據所建立和共用的工作進行修改,並根據 2.5 屬性授權中所述的詞彙來使用。

屬性

ActiveRecordingConfiguration

AudioRecordingMonitor 會定義 所實作的 AudioRecord 介面,並允許 MediaRecorder 應用程式安裝回呼,並在重新編碼為使用中時收到擷取路徑變更的通知。

Handle

取得基礎 Android 物件的 JNI 值。

(繼承來源 IJavaObject)
JniIdentityHashCode

傳回已包裝實例的 值 java.lang.System.identityHashCode()

(繼承來源 IJavaPeerable)
JniManagedPeerState

Managed 對等的狀態。

(繼承來源 IJavaPeerable)
JniPeerMembers

成員存取和調用支援。

(繼承來源 IJavaPeerable)
PeerReference

JniObjectReference 回已包裝 JAVA 物件實例的 。

(繼承來源 IJavaPeerable)

方法

Disposed()

處置實例時呼叫。

(繼承來源 IJavaPeerable)
DisposeUnlessReferenced()

如果這個實例沒有未完成的參考,則呼叫 Dispose() ,否則不會執行任何動作。

(繼承來源 IJavaPeerable)
Finalized()

實例完成時呼叫。

(繼承來源 IJavaPeerable)
RegisterAudioRecordingCallback(IExecutor, AudioManager+AudioRecordingCallback)

註冊回呼,以透過 AudioManager.AudioRecordingCallback 通知音訊擷取變更。

SetJniIdentityHashCode(Int32)

設定 所 JniIdentityHashCode 傳回的值。

(繼承來源 IJavaPeerable)
SetJniManagedPeerState(JniManagedPeerStates)

AudioRecordingMonitor 會定義 所實作的 AudioRecord 介面,並允許 MediaRecorder 應用程式安裝回呼,並在重新編碼為使用中時收到擷取路徑變更的通知。

(繼承來源 IJavaPeerable)
SetPeerReference(JniObjectReference)

設定 所 PeerReference 傳回的值。

(繼承來源 IJavaPeerable)
UnregisterAudioRecordingCallback(AudioManager+AudioRecordingCallback)

取消註冊先前向 #registerAudioRecordingCallback(Executor, AudioManager.AudioRecordingCallback) 註冊的音訊錄製回呼。

UnregisterFromRuntime()

取消註冊這個實例,讓執行時間不會從未來的 Java.Interop.JniRuntime+JniValueManager.PeekValue 調用傳回它。

(繼承來源 IJavaPeerable)

擴充方法

JavaCast<TResult>(IJavaObject)

執行 Android 執行時間檢查的類型轉換。

JavaCast<TResult>(IJavaObject)

AudioRecordingMonitor 會定義 所實作的 AudioRecord 介面,並允許 MediaRecorder 應用程式安裝回呼,並在重新編碼為使用中時收到擷取路徑變更的通知。

GetJniTypeName(IJavaPeerable)

AudioRecordingMonitor 會定義 所實作的 AudioRecord 介面,並允許 MediaRecorder 應用程式安裝回呼,並在重新編碼為使用中時收到擷取路徑變更的通知。

適用於