MicrophoneInfo 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
提供有关麦克风信息的类。
[Android.Runtime.Register("android/media/MicrophoneInfo", ApiSince=28, DoNotGenerateAcw=true)]
public sealed class MicrophoneInfo : Java.Lang.Object
[<Android.Runtime.Register("android/media/MicrophoneInfo", ApiSince=28, DoNotGenerateAcw=true)>]
type MicrophoneInfo = class
inherit Object
- 继承
- 属性
注解
提供有关麦克风信息的类。 它指示设备上麦克风的位置和方向,以及频率响应和敏感度等有用信息。 它可由实现特殊预处理效果的应用程序使用,例如需要了解精确麦克风特性才能调整其算法的波束形成噪声抑制。
的 android.media.MicrophoneInfo
Java 文档。
此页面的某些部分是基于 创建和共享的工作进行的修改,并根据 署名许可中所述的条款使用。
字段
ChannelMappingDirect |
已过时.
通道包含来自此麦克风的原始音频。 |
ChannelMappingProcessed |
已过时.
通道包含来自此麦克风的已处理音频,也可能包含另一个麦克风。 |
DirectionalityBiDirectional |
已过时.
麦克风方向类型:双向。 |
DirectionalityCardioid |
已过时.
麦克风方向性类型:心形。 |
DirectionalityHyperCardioid |
已过时.
麦克风方向性类型:超心形。 |
DirectionalityOmni |
已过时.
麦克风方向性类型:omni。 |
DirectionalitySuperCardioid |
已过时.
麦克风方向性类型:超级心形。 |
DirectionalityUnknown |
已过时.
麦克风方向未知。 |
GroupUnknown |
当麦克风组未知时,用于 的值。 |
IndexInTheGroupUnknown |
当麦克风组中的索引未知时,用于 的值。 |
LocationMainbody |
已过时.
位于设备main主体上的麦克风。 |
LocationMainbodyMovable |
已过时.
位于设备的可移动main主体上的麦克风。 |
LocationPeripheral |
已过时.
位于外围设备的麦克风。 |
LocationUnknown |
已过时.
位置未知的麦克风。 |
SensitivityUnknown |
当麦克风的敏感度未知时,用于的值。 |
SplUnknown |
当麦克风的 SPL 未知时,用于的值。 |
属性
Address |
返回与 返回的地址对应的麦克风的“地址”字符串 |
ChannelMapping |
返回 |
Class |
返回此 |
Description |
返回唯一标识设备的字母数字代码。 |
Directionality |
返回麦克风的方向。 |
FrequencyResponse |
返回 |
Group |
返回可用于将同一外围设备、附件或逻辑组上的麦克风组合在一起的设备组 ID。 |
Handle |
基础 Android 实例的句柄。 (继承自 Object) |
Id |
返回与 返回 |
IndexInTheGroup |
返回设备组中设备的唯一索引。 |
JniIdentityHashCode |
提供有关麦克风信息的类。 (继承自 Object) |
JniPeerMembers |
提供有关麦克风信息的类。 |
Location |
返回麦克风的位置。 |
MaxSpl |
返回设备在 1000Hz 下支持的最大 SPL 的级别(以 dB 为单位)。 |
MinSpl |
返回设备可在 1000Hz 下注册的最小 SPL 的级别(以 dB 为单位)。 |
Orientation |
返回一个 |
OrientationUnknown |
当麦克风的方向未知时,用于的值。 |
PeerReference |
提供有关麦克风信息的类。 (继承自 Object) |
Position |
返回一个 |
PositionUnknown |
当麦克风的位置未知时,用于的值。 |
Sensitivity |
返回由 1000Hz 音调在 94 dB SPL 下生成的 dBFS 级别。 |
ThresholdClass |
此 API 支持 Mono for Android 基础结构,不应直接从代码中使用。 (继承自 Object) |
ThresholdType |
此 API 支持 Mono for Android 基础结构,不应直接从代码中使用。 (继承自 Object) |
Type |
返回麦克风的设备类型标识符 (e. |
方法
Clone() |
创建并返回此对象的副本。 (继承自 Object) |
Dispose() |
提供有关麦克风信息的类。 (继承自 Object) |
Dispose(Boolean) |
提供有关麦克风信息的类。 (继承自 Object) |
Equals(Object) |
指示某个其他对象是否“等于”此对象。 (继承自 Object) |
GetHashCode() |
返回对象的哈希代码值。 (继承自 Object) |
JavaFinalize() |
当垃圾回收确定不再引用对象时,由垃圾回收器对对象调用。 (继承自 Object) |
Notify() |
唤醒正在等待此对象的监视器的单个线程。 (继承自 Object) |
NotifyAll() |
唤醒正在等待此对象的监视器的所有线程。 (继承自 Object) |
SetHandle(IntPtr, JniHandleOwnership) |
设置 Handle 属性。 (继承自 Object) |
ToArray<T>() |
提供有关麦克风信息的类。 (继承自 Object) |
ToString() |
返回对象的字符串表示形式。 (继承自 Object) |
UnregisterFromRuntime() |
提供有关麦克风信息的类。 (继承自 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) |
显式接口实现
IJavaPeerable.Disposed() |
提供有关麦克风信息的类。 (继承自 Object) |
IJavaPeerable.DisposeUnlessReferenced() |
提供有关麦克风信息的类。 (继承自 Object) |
IJavaPeerable.Finalized() |
提供有关麦克风信息的类。 (继承自 Object) |
IJavaPeerable.JniManagedPeerState |
提供有关麦克风信息的类。 (继承自 Object) |
IJavaPeerable.SetJniIdentityHashCode(Int32) |
提供有关麦克风信息的类。 (继承自 Object) |
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates) |
提供有关麦克风信息的类。 (继承自 Object) |
IJavaPeerable.SetPeerReference(JniObjectReference) |
提供有关麦克风信息的类。 (继承自 Object) |
扩展方法
JavaCast<TResult>(IJavaObject) |
执行 Android 运行时检查的类型转换。 |
JavaCast<TResult>(IJavaObject) |
提供有关麦克风信息的类。 |
GetJniTypeName(IJavaPeerable) |
提供有关麦克风信息的类。 |