AudioRecordingConfiguration 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
AudioRecordingConfiguration 类收集描述音频录制会话的信息。
[Android.Runtime.Register("android/media/AudioRecordingConfiguration", ApiSince=24, DoNotGenerateAcw=true)]
public sealed class AudioRecordingConfiguration : Java.Lang.Object, Android.OS.IParcelable, IDisposable, Java.Interop.IJavaPeerable
[<Android.Runtime.Register("android/media/AudioRecordingConfiguration", ApiSince=24, DoNotGenerateAcw=true)>]
type AudioRecordingConfiguration = class
inherit Object
interface IParcelable
interface IJavaObject
interface IDisposable
interface IJavaPeerable
- 继承
- 属性
- 实现
注解
AudioRecordingConfiguration 类收集描述音频录制会话的信息。
直接轮询 (查看 AudioManager#getActiveRecordingConfigurations()
) 或回调 (查看 AudioManager#registerAudioRecordingCallback(android.media.AudioManager.AudioRecordingCallback, android.os.Handler)
方法是接收有关设备当前记录配置的信息的方法。
音频录制配置包含有关应用程序 (#getClientFormat()
使用的录制格式的信息,以及设备 () #getFormat()
实际使用的录制格式。 例如,由于硬件限制,这两种记录格式可能采用不同的采样率 (,例如,应用程序录制为 44.1kHz,而设备始终以 48kHz 录制,而 Android 框架对应用程序) 重新采样。
配置还包含将音频录制 (#getClientAudioSource()
) 的用例,从而能够区分不同的活动,例如正在进行的语音识别或摄像机录制。
的 android.media.AudioRecordingConfiguration
Java 文档。
此页面的部分内容是基于 创建和共享的工作进行的修改,并根据 署名许可中所述的术语使用。
属性
AudioDevice |
返回有关用于此录制的音频输入设备的信息。 |
AudioSource |
返回当前用于配置捕获路径的音频源。 |
Class |
返回此 |
ClientAudioSessionId |
返回录制的会话编号,请参阅 |
ClientAudioSource |
返回客户端选择的音频源。 |
ClientEffects |
返回当前在音频捕获客户端上启用的所有效果的列表 |
ClientFormat |
返回客户端应用程序录制音频时所采用的音频格式。 |
Creator |
AudioRecordingConfiguration 类收集描述音频录制会话的信息。 |
Effects |
返回捕获流上当前启用的所有效果的列表 |
Format |
返回在此 Android 设备上录制音频的音频格式。 |
Handle |
基础 Android 实例的句柄。 (继承自 Object) |
IsClientSilenced |
如果返回给客户端的音频当前由于并发捕获策略 (e 而被音频框架静音,则返回 true。 |
JniIdentityHashCode |
AudioRecordingConfiguration 类收集描述音频录制会话的信息。 (继承自 Object) |
JniPeerMembers |
AudioRecordingConfiguration 类收集描述音频录制会话的信息。 |
PeerReference |
AudioRecordingConfiguration 类收集描述音频录制会话的信息。 (继承自 Object) |
ThresholdClass |
此 API 支持 Mono for Android 基础结构,不应直接从代码使用。 (继承自 Object) |
ThresholdType |
此 API 支持 Mono for Android 基础结构,不应直接从代码使用。 (继承自 Object) |
方法
Clone() |
创建并返回此对象的副本。 (继承自 Object) |
DescribeContents() |
AudioRecordingConfiguration 类收集描述音频录制会话的信息。 |
Dispose() |
AudioRecordingConfiguration 类收集描述音频录制会话的信息。 (继承自 Object) |
Dispose(Boolean) |
AudioRecordingConfiguration 类收集描述音频录制会话的信息。 (继承自 Object) |
Equals(Object) |
指示其他某个对象是否“等于”此对象。 (继承自 Object) |
GetHashCode() |
返回对象的哈希代码值。 (继承自 Object) |
JavaFinalize() |
当垃圾回收确定不再引用对象时,由对象上的垃圾回收器调用。 (继承自 Object) |
Notify() |
唤醒正在等待此对象的监视器的单个线程。 (继承自 Object) |
NotifyAll() |
唤醒正在等待此对象的监视器的所有线程。 (继承自 Object) |
SetHandle(IntPtr, JniHandleOwnership) |
设置 Handle 属性。 (继承自 Object) |
ToArray<T>() |
AudioRecordingConfiguration 类收集描述音频录制会话的信息。 (继承自 Object) |
ToString() |
返回对象的字符串表示形式。 (继承自 Object) |
UnregisterFromRuntime() |
AudioRecordingConfiguration 类收集描述音频录制会话的信息。 (继承自 Object) |
Wait() |
导致当前线程等待,直到它被唤醒,通常是通过 em <通知/em> 或 <em>interrupted</em>。<> (继承自 Object) |
Wait(Int64) |
导致当前线程等待,直到它被唤醒,通常是通过 em <通知/em> 或 <em>interrupted</em>,或直到经过一定数量的实时。<> (继承自 Object) |
Wait(Int64, Int32) |
导致当前线程等待,直到它被唤醒,通常是通过 em <通知/em> 或 <em>interrupted</em>,或直到经过一定数量的实时。<> (继承自 Object) |
WriteToParcel(Parcel, ParcelableWriteFlags) |
AudioRecordingConfiguration 类收集描述音频录制会话的信息。 |
显式接口实现
IJavaPeerable.Disposed() |
AudioRecordingConfiguration 类收集描述音频录制会话的信息。 (继承自 Object) |
IJavaPeerable.DisposeUnlessReferenced() |
AudioRecordingConfiguration 类收集描述音频录制会话的信息。 (继承自 Object) |
IJavaPeerable.Finalized() |
AudioRecordingConfiguration 类收集描述音频录制会话的信息。 (继承自 Object) |
IJavaPeerable.JniManagedPeerState |
AudioRecordingConfiguration 类收集描述音频录制会话的信息。 (继承自 Object) |
IJavaPeerable.SetJniIdentityHashCode(Int32) |
AudioRecordingConfiguration 类收集描述音频录制会话的信息。 (继承自 Object) |
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates) |
AudioRecordingConfiguration 类收集描述音频录制会话的信息。 (继承自 Object) |
IJavaPeerable.SetPeerReference(JniObjectReference) |
AudioRecordingConfiguration 类收集描述音频录制会话的信息。 (继承自 Object) |
扩展方法
JavaCast<TResult>(IJavaObject) |
执行 Android 运行时检查的类型转换。 |
JavaCast<TResult>(IJavaObject) |
AudioRecordingConfiguration 类收集描述音频录制会话的信息。 |
GetJniTypeName(IJavaPeerable) |
AudioRecordingConfiguration 类收集描述音频录制会话的信息。 |