BluetoothCodecConfig 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
表示蓝牙 A2DP 源设备的编解码器配置。
[Android.Runtime.Register("android/bluetooth/BluetoothCodecConfig", ApiSince=33, DoNotGenerateAcw=true)]
public sealed class BluetoothCodecConfig : Java.Lang.Object, Android.OS.IParcelable, IDisposable, Java.Interop.IJavaPeerable
[<Android.Runtime.Register("android/bluetooth/BluetoothCodecConfig", ApiSince=33, DoNotGenerateAcw=true)>]
type BluetoothCodecConfig = class
inherit Object
interface IParcelable
interface IJavaObject
interface IDisposable
interface IJavaPeerable
- 继承
- 属性
- 实现
注解
表示蓝牙 A2DP 源设备的编解码器配置。
包含源代码编解码器类型、编解码器优先级、编解码器采样率、每个样本的编解码器位和编解码器通道模式。
源代码编解码器类型值与设备硬件支持的值相同。
Java文档android.bluetooth.BluetoothCodecConfig。
本页的某些部分是根据 创建和共享的工作进行的修改,并根据 许可证中所述的条款使用。
字段
| 名称 | 说明 |
|---|---|
| BitsPerSample16 |
已过时.
每个示例 16 的编解码器位数。 |
| BitsPerSample24 |
已过时.
每个示例 24 的编解码器位数。 |
| BitsPerSample32 |
已过时.
每个示例 32 的编解码器位数。 |
| BitsPerSampleNone |
已过时.
每个样本 0 的编解码器位数。 |
| ChannelModeMono |
已过时.
编解码器通道模式 MONO。 |
| ChannelModeNone |
已过时.
编解码器通道模式 NONE。 |
| ChannelModeStereo |
已过时.
编解码器通道模式 STEREO。 |
| CodecPriorityDefault |
编解码器优先级默认值。 |
| CodecPriorityDisabled |
已禁用编解码器优先级。 |
| CodecPriorityHighest |
编解码器优先级最高。 |
| SampleRate176400 |
已过时.
编解码器采样率 176400 Hz。 |
| SampleRate192000 |
已过时.
编解码器采样率 192000 Hz。 |
| SampleRate44100 |
已过时.
编解码器采样率 44100 Hz。 |
| SampleRate48000 |
已过时.
编解码器采样率 48000 Hz。 |
| SampleRate88200 |
已过时.
编解码器采样率 88200 Hz。 |
| SampleRate96000 |
已过时.
编解码器采样率 96000 Hz。 |
| SampleRateNone |
已过时.
编解码器采样率 0 Hz。 |
| SourceCodecTypeAac |
已过时.
源代码编解码器类型 AAC。 |
| SourceCodecTypeAptx |
已过时.
源代码编解码器类型 APTX。 |
| SourceCodecTypeAptxHd |
已过时.
源代码编解码器类型 APTX HD。 |
| SourceCodecTypeInvalid |
已过时.
源代码编解码器类型无效。 |
| SourceCodecTypeLc3 |
已过时.
源代码编解码器类型 LC3。 |
| SourceCodecTypeLdac |
已过时.
源代码编解码器类型 LDAC。 |
| SourceCodecTypeOpus |
已过时.
源代码编解码器类型 Opus。 |
| SourceCodecTypeSbc |
已过时.
源代码编解码器类型 SBC。 |
属性
| 名称 | 说明 |
|---|---|
| BitsPerSample |
返回每个样本的编解码器位。 |
| ChannelMode |
返回编解码器通道模式。 |
| Class |
返回此 |
| CodecPriority |
返回编解码器选择优先级。 |
| CodecSpecific1 |
返回编解码器特定的值 1。 |
| CodecSpecific2 |
返回编解码器特定的值 2。 |
| CodecSpecific3 |
返回编解码器特定值 3。 |
| CodecSpecific4 |
返回编解码器特定的值 4。 |
| CodecType |
返回此配置的源代码编解码器类型。 |
| Creator |
表示蓝牙 A2DP 源设备的编解码器配置。 |
| ExtendedCodecType |
返回此配置的源代码编解码器类型。 |
| Handle |
基础 Android 实例的句柄。 (继承自 Object) |
| IsMandatoryCodec |
检查编解码器是否是必需的。 |
| JniIdentityHashCode |
表示蓝牙 A2DP 源设备的编解码器配置。 (继承自 Object) |
| JniPeerMembers |
表示蓝牙 A2DP 源设备的编解码器配置。 |
| PeerReference |
表示蓝牙 A2DP 源设备的编解码器配置。 (继承自 Object) |
| SampleRate |
返回编解码器采样率。 |
| ThresholdClass |
此 API 支持 Mono for Android 基础结构,不打算直接从代码使用。 (继承自 Object) |
| ThresholdType |
此 API 支持 Mono for Android 基础结构,不打算直接从代码使用。 (继承自 Object) |
方法
| 名称 | 说明 |
|---|---|
| Clone() |
创建并返回此对象的副本。 (继承自 Object) |
| DescribeContents() |
表示蓝牙 A2DP 源设备的编解码器配置。 |
| Dispose() |
表示蓝牙 A2DP 源设备的编解码器配置。 (继承自 Object) |
| Dispose(Boolean) |
表示蓝牙 A2DP 源设备的编解码器配置。 (继承自 Object) |
| Equals(Object) |
指示其他对象是否“等于”此对象。 (继承自 Object) |
| GetHashCode() |
返回对象的哈希代码值。 (继承自 Object) |
| JavaFinalize() |
当垃圾回收确定不再引用该对象时,由对象上的垃圾回收器调用。 (继承自 Object) |
| Notify() |
唤醒正在等待此对象的监视器的单个线程。 (继承自 Object) |
| NotifyAll() |
唤醒正在等待此对象的监视器的所有线程。 (继承自 Object) |
| SetHandle(IntPtr, JniHandleOwnership) |
设置 Handle 属性。 (继承自 Object) |
| ToArray<T>() |
表示蓝牙 A2DP 源设备的编解码器配置。 (继承自 Object) |
| ToString() |
返回对象的字符串表示形式。 (继承自 Object) |
| UnregisterFromRuntime() |
表示蓝牙 A2DP 源设备的编解码器配置。 (继承自 Object) |
| Wait() |
使当前线程等待,直到唤醒它,通常是通过 em 通知/em> 或 <em>interrupted</em>。<>< (继承自 Object) |
| Wait(Int64, Int32) |
使当前线程等待直到唤醒,通常是通过 <em>通知</em> 或 <em interrupted</em>>,或直到经过一定数量的实时。 (继承自 Object) |
| Wait(Int64) |
使当前线程等待直到唤醒,通常是通过 <em>通知</em> 或 <em interrupted</em>>,或直到经过一定数量的实时。 (继承自 Object) |
| WriteToParcel(Parcel, ParcelableWriteFlags) |
将对象平展到包裹 |
显式接口实现
| 名称 | 说明 |
|---|---|
| IJavaPeerable.Disposed() |
表示蓝牙 A2DP 源设备的编解码器配置。 (继承自 Object) |
| IJavaPeerable.DisposeUnlessReferenced() |
表示蓝牙 A2DP 源设备的编解码器配置。 (继承自 Object) |
| IJavaPeerable.Finalized() |
表示蓝牙 A2DP 源设备的编解码器配置。 (继承自 Object) |
| IJavaPeerable.JniManagedPeerState |
表示蓝牙 A2DP 源设备的编解码器配置。 (继承自 Object) |
| IJavaPeerable.SetJniIdentityHashCode(Int32) |
表示蓝牙 A2DP 源设备的编解码器配置。 (继承自 Object) |
| IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates) |
表示蓝牙 A2DP 源设备的编解码器配置。 (继承自 Object) |
| IJavaPeerable.SetPeerReference(JniObjectReference) |
表示蓝牙 A2DP 源设备的编解码器配置。 (继承自 Object) |
扩展方法
| 名称 | 说明 |
|---|---|
| GetJniTypeName(IJavaPeerable) |
获取实例 |
| JavaAs<TResult>(IJavaPeerable) |
尝试强制 |
| JavaCast<TResult>(IJavaObject) |
执行 Android 运行时检查的类型转换。 |
| JavaCast<TResult>(IJavaObject) |
表示蓝牙 A2DP 源设备的编解码器配置。 |
| TryJavaCast<TResult>(IJavaPeerable, TResult) |
尝试强制 |