언어

BluetoothCodecConfig 클래스

정의

Bluetooth A2DP 원본 디바이스에 대한 코덱 구성을 나타냅니다.

[Android.Runtime.Register("android/bluetooth/BluetoothCodecConfig", ApiSince=33, DoNotGenerateAcw=true)]
public sealed class BluetoothCodecConfig : Java.Lang.Object, Android.OS.IParcelable, IDisposable
[<Android.Runtime.Register("android/bluetooth/BluetoothCodecConfig", ApiSince=33, DoNotGenerateAcw=true)>]
type BluetoothCodecConfig = class
    inherit Object
    interface IParcelable
    interface IJavaObject
    interface IDisposable
    interface IJavaPeerable
상속
BluetoothCodecConfig
특성
구현

설명

Bluetooth A2DP 원본 디바이스에 대한 코덱 구성을 나타냅니다.

소스 코덱 형식, 코덱 우선 순위, 코덱 샘플 속도, 샘플당 코덱 비트 및 코덱 채널 모드를 포함합니다.

소스 코덱 형식 값은 디바이스 하드웨어에서 지원하는 값과 동일합니다.

에 대한 android.bluetooth.BluetoothCodecConfigJava 설명서

이 페이지의 일부는 만들고 공유한 작업을 기반으로 하며 에 설명된 조건에 따라 사용됩니다.

필드

Name Description
BitsPerSample16
사용되지 않음.

샘플 16당 코덱 비트입니다.

BitsPerSample24
사용되지 않음.

샘플 24당 코덱 비트입니다.

BitsPerSample32
사용되지 않음.

샘플 32당 코덱 비트입니다.

BitsPerSampleNone
사용되지 않음.

샘플 0당 코덱 비트입니다.

ChannelModeMono
사용되지 않음.

코덱 채널 모드 MONO.

ChannelModeNone
사용되지 않음.

코덱 채널 모드 NONE.

ChannelModeStereo
사용되지 않음.

코덱 채널 모드 STEREO.

CodecPriorityDefault

코덱 우선 순위 기본값입니다.

CodecPriorityDisabled

코덱 우선 순위가 비활성화되었습니다.

CodecPriorityHighest

코덱 우선 순위가 가장 높습니다.

SampleRate176400
사용되지 않음.

코덱 샘플 속도 176400Hz.

SampleRate192000
사용되지 않음.

코덱 샘플 속도 192000Hz.

SampleRate44100
사용되지 않음.

코덱 샘플 속도 44100Hz.

SampleRate48000
사용되지 않음.

코덱 샘플 속도 48000Hz.

SampleRate88200
사용되지 않음.

코덱 샘플 속도 88200Hz.

SampleRate96000
사용되지 않음.

코덱 샘플 속도 96000Hz.

SampleRateNone
사용되지 않음.

코덱 샘플 속도 0Hz.

SourceCodecTypeAac

소스 코덱 형식 AAC.

SourceCodecTypeAptx

소스 코덱 형식 APTX.

SourceCodecTypeAptxHd

소스 코덱 유형 APTX HD.

SourceCodecTypeInvalid

소스 코덱 형식이 잘못되었습니다.

SourceCodecTypeLc3

소스 코덱 유형 LC3.

SourceCodecTypeLdac

소스 코덱 형식 LDAC입니다.

SourceCodecTypeOpus

소스 코덱 형식 Opus입니다.

SourceCodecTypeSbc

소스 코덱 형식 SBC.

속성

Name Description
BitsPerSample

샘플당 코덱 비트를 반환합니다.

ChannelMode

코덱 채널 모드를 반환합니다.

Class

Object런타임 클래스를 반환합니다.

(다음에서 상속됨 Object)
CodecPriority

코덱 선택 우선 순위를 반환합니다.

CodecSpecific1

코덱 특정 값1을 반환합니다.

CodecSpecific2

코덱별 값2를 반환합니다.

CodecSpecific3

코덱 특정 값3을 반환합니다.

CodecSpecific4

코덱 특정 값4를 반환합니다.

CodecType

이 구성의 소스 코덱 형식을 반환합니다.

Creator

Bluetooth A2DP 원본 디바이스에 대한 코덱 구성을 나타냅니다.

ExtendedCodecType

이 구성의 소스 코덱 형식을 반환합니다.

Handle

기본 Android 인스턴스에 대한 핸들입니다.

(다음에서 상속됨 Object)
IsMandatoryCodec

코덱이 필수인지 여부를 확인합니다.

JniIdentityHashCode

interop 런타임에 의해 이 Java 피어에 할당된 ID 해시 코드를 가져옵니다.

(다음에서 상속됨 Object)
JniManagedPeerState

Bluetooth A2DP 원본 디바이스에 대한 코덱 구성을 나타냅니다.

(다음에서 상속됨 JavaObject)
JniPeerMembers

Bluetooth A2DP 원본 디바이스에 대한 코덱 구성을 나타냅니다.

PeerReference

이 Java 피어에 대한 JNI 개체 참조를 가져옵니다.

(다음에서 상속됨 Object)
SampleRate

코덱 샘플 속도를 반환합니다.

ThresholdClass

이 API는 Android용 Mono 인프라를 지원하며 코드에서 직접 사용할 수 없습니다.

(다음에서 상속됨 Object)
ThresholdType

이 API는 Android용 Mono 인프라를 지원하며 코드에서 직접 사용할 수 없습니다.

(다음에서 상속됨 Object)

메서드

Name Description
Clone()

이 개체의 복사본을 만들고 반환합니다.

(다음에서 상속됨 Object)
Construct(JniObjectReference, JniObjectReferenceOptions)

Bluetooth A2DP 원본 디바이스에 대한 코덱 구성을 나타냅니다.

(다음에서 상속됨 JavaObject)
DescribeContents()

Bluetooth A2DP 원본 디바이스에 대한 코덱 구성을 나타냅니다.

Dispose()

이 Java 피어에서 보유한 리소스를 해제합니다.

(다음에서 상속됨 Object)
Dispose(Boolean)

이 Java 피어에서 보유한 리소스를 해제합니다.

(다음에서 상속됨 Object)
DisposeUnlessReferenced()

Bluetooth A2DP 원본 디바이스에 대한 코덱 구성을 나타냅니다.

(다음에서 상속됨 JavaObject)
Equals(Object)

Bluetooth A2DP 원본 디바이스에 대한 코덱 구성을 나타냅니다.

(다음에서 상속됨 JavaObject)
Equals(Object)

다른 개체가 이 개체와 "같음"인지 여부를 나타냅니다.

(다음에서 상속됨 Object)
GetHashCode()

개체에 대한 해시 코드 값을 반환합니다.

(다음에서 상속됨 Object)
JavaFinalize()

가비지 수집에서 개체에 대한 참조가 더 이상 없다고 판단할 때 개체의 가비지 수집기에서 호출됩니다.

(다음에서 상속됨 Object)
Notify()

이 개체의 모니터에서 대기 중인 단일 스레드를 해제합니다.

(다음에서 상속됨 Object)
NotifyAll()

이 개체의 모니터에서 대기 중인 모든 스레드를 해제합니다.

(다음에서 상속됨 Object)
SetHandle(IntPtr, JniHandleOwnership)

Handle 속성을 설정합니다.

(다음에서 상속됨 Object)
SetPeerReference(JniObjectReference, JniObjectReferenceOptions)

Bluetooth A2DP 원본 디바이스에 대한 코덱 구성을 나타냅니다.

(다음에서 상속됨 JavaObject)
ToArray<T>()

이 Java 배열 래퍼에서 관리되는 배열을 만듭니다.

(다음에서 상속됨 Object)
ToString()

개체의 문자열 표현을 반환합니다.

(다음에서 상속됨 Object)
UnregisterFromRuntime()

interop 런타임에서 이 Java 피어의 등록을 취소합니다.

(다음에서 상속됨 Object)
Wait()

현재 스레드가 각성될 때까지 대기하게 하며, 일반적으로 <알림을 받><거나 ><>중단/종료<합니다.>

(다음에서 상속됨 Object)
Wait(Int64, Int32)

현재 스레드가 각성될 때까지 대기하게 하며, 일반적으로 <>알림을 받<거나 >중단/<종료><>하거나 일정량의 실시간 경과가 발생할 때까지 대기합니다.

(다음에서 상속됨 Object)
Wait(Int64)

현재 스레드가 각성될 때까지 대기하게 하며, 일반적으로 <>알림을 받<거나 >중단/<종료><>하거나 일정량의 실시간 경과가 발생할 때까지 대기합니다.

(다음에서 상속됨 Object)
WriteToParcel(Parcel, ParcelableWriteFlags)

개체를 구획으로 평면화

명시적 인터페이스 구현

Name Description
IJavaPeerable.Disposed()

Bluetooth A2DP 원본 디바이스에 대한 코덱 구성을 나타냅니다.

(다음에서 상속됨 JavaObject)
IJavaPeerable.Finalized()

Bluetooth A2DP 원본 디바이스에 대한 코덱 구성을 나타냅니다.

(다음에서 상속됨 JavaObject)
IJavaPeerable.JniObjectReferenceControlBlock

Bluetooth A2DP 원본 디바이스에 대한 코덱 구성을 나타냅니다.

(다음에서 상속됨 JavaObject)
IJavaPeerable.SetJniIdentityHashCode(Int32)

Bluetooth A2DP 원본 디바이스에 대한 코덱 구성을 나타냅니다.

(다음에서 상속됨 JavaObject)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

Bluetooth A2DP 원본 디바이스에 대한 코덱 구성을 나타냅니다.

(다음에서 상속됨 JavaObject)
IJavaPeerable.SetPeerReference(JniObjectReference)

Bluetooth A2DP 원본 디바이스에 대한 코덱 구성을 나타냅니다.

(다음에서 상속됨 JavaObject)
IJavaPeerable.UnregisterFromRuntime()

Bluetooth A2DP 원본 디바이스에 대한 코덱 구성을 나타냅니다.

확장명 메서드

Name Description
GetJniTypeName(IJavaPeerable)

인스턴스 self형식의 JNI 이름을 가져옵니다.

JavaAs<TResult>(IJavaPeerable)

형식self을 강제 TResult 변환하여 강제 변환이 Java 쪽에서 유효한지 확인합니다.

JavaCast<TResult>(IJavaObject)

Android 런타임 확인 형식 변환을 수행합니다.

JavaCast<TResult>(IJavaObject)

Bluetooth A2DP 원본 디바이스에 대한 코덱 구성을 나타냅니다.

TryJavaCast<TResult>(IJavaPeerable, TResult)

형식self을 강제 TResult 변환하여 강제 변환이 Java 쪽에서 유효한지 확인합니다.

적용 대상