Share via


AudioManager 클래스

정의

AudioManager는 볼륨 및 벨소리 모드 컨트롤에 대한 액세스를 제공합니다.

[Android.Runtime.Register("android/media/AudioManager", DoNotGenerateAcw=true)]
public class AudioManager : Java.Lang.Object
[<Android.Runtime.Register("android/media/AudioManager", DoNotGenerateAcw=true)>]
type AudioManager = class
    inherit Object
상속
AudioManager
특성

설명

AudioManager는 볼륨 및 벨소리 모드 컨트롤에 대한 액세스를 제공합니다.

에 대한 Java 설명서입니다 android.media.AudioManager.

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

생성자

AudioManager(IntPtr, JniHandleOwnership)

JNI 개체의 관리되는 표현을 만들 때 사용되는 생성자입니다. 런타임에서 호출합니다.

필드

ActionAudioBecomingNoisy

브로드캐스트 의도는 오디오 출력의 변경으로 인해 오디오가 '노이즈'가 될 애플리케이션에 대한 힌트입니다.

ActionHdmiAudioPlug

브로드캐스트 작업: HDMI 케이블이 연결되어 있거나 분리되었음을 나타내는 고정 브로드캐스트입니다.

ActionHeadsetPlug

브로드캐스트 작업: 유선 헤드셋이 연결되거나 분리되었습니다.

ActionMicrophoneMuteChanged

브로드캐스트 작업: 마이크 음소거 상태가 변경되었습니다.

ActionScoAudioStateChanged
사용되지 않음.

Bluetooth SCO 오디오 연결 상태가 변경되었음을 나타내는 고정 브로드캐스트 의도 작업입니다.

ActionScoAudioStateUpdated

Bluetooth SCO 오디오 연결 상태가 업데이트되었음을 나타내는 고정 브로드캐스트 의도 작업입니다.

ActionSpeakerphoneStateChanged

브로드캐스트 작업: 스피커폰 상태가 변경되었습니다.

AudiofocusGain
사용되지 않음.

오디오 포커스의 게인 또는 알 수 없는 기간의 오디오 포커스 요청을 나타내는 데 사용됩니다.

AudiofocusGainTransient
사용되지 않음.

짧은 시간 동안 지속될 것으로 예상되는 오디오 포커스의 임시 게인 또는 요청을 나타내는 데 사용됩니다.

AudiofocusGainTransientExclusive
사용되지 않음.

짧은 시간 동안 지속될 것으로 예상되는 오디오 포커스의 임시 요청을 나타내는 데 사용되며, 그 동안 다른 애플리케이션이나 시스템 구성 요소는 아무 것도 재생하지 않습니다.

AudiofocusGainTransientMayDuck
사용되지 않음.

오디오 포커스의 임시 요청을 나타내는 데 사용되며, 짧은 시간 동안 지속될 것으로 예상되며, 출력 수준을 낮춘 후에도 다른 오디오 응용 프로그램에서 계속 재생할 수 있는 위치("더킹"이라고도 함).

AudiofocusLoss
사용되지 않음.

알 수 없는 기간의 오디오 포커스 손실을 나타내는 데 사용됩니다.

AudiofocusLossTransient
사용되지 않음.

오디오 포커스가 일시적으로 손실되었음을 나타내는 데 사용됩니다.

AudiofocusLossTransientCanDuck
사용되지 않음.

새 포커스 소유자가 다른 사용자가 침묵할 필요가 없으므로 오디오 포커스의 패자가 계속 재생("더킹"이라고도 함)하려는 경우 출력 볼륨을 낮출 수 있는 오디오 포커스의 일시적인 손실을 나타내는 데 사용됩니다.

AudiofocusNone
사용되지 않음.

오디오 포커스가 획득되거나 손실되었거나 요청되지 않았음을 나타내는 데 사용됩니다.

AudiofocusRequestDelayed
사용되지 않음.

부여가 지연된 포커스 변경 요청: 요청이 성공했지만 요청자에게는 즉시 부여를 방지한 조건이 종료된 후에만 오디오 포커스가 부여됩니다.

AudiofocusRequestFailed
사용되지 않음.

실패한 포커스 변경 요청입니다.

AudiofocusRequestGranted
사용되지 않음.

포커스 변경 요청이 성공했습니다.

AudioSessionIdGenerate

오디오 세션 ID를 알 수 없고 프레임워크에서 새 값을 생성해야 함을 나타내는 특수 오디오 세션 ID입니다.

DirectPlaybackBitstreamSupported
사용되지 않음.

에 대한 #getDirectPlaybackSupport(AudioFormat, AudioAttributes)반환 값: 직접 재생이 지원됩니다.

DirectPlaybackNotSupported
사용되지 않음.

반환 값: #getDirectPlaybackSupport(AudioFormat, AudioAttributes)직접 재생은 지원되지 않습니다.

DirectPlaybackOffloadGaplessSupported
사용되지 않음.

에 대한 #getDirectPlaybackSupport(AudioFormat, AudioAttributes)반환 값: 갭 없는 전환에서 지원되는 직접 오프로드 재생입니다.

DirectPlaybackOffloadSupported
사용되지 않음.

반환 값: #getDirectPlaybackSupport(AudioFormat, AudioAttributes)직접 오프로드 재생이 지원됩니다.

EncodedSurroundOutputAlways
사용되지 않음.

서라운드 사운드 형식은 하드웨어에서 검색되지 않더라도 항상 사용할 수 있습니다.

EncodedSurroundOutputAuto
사용되지 않음.

서라운드 사운드 형식은 감지된 경우 사용할 수 있습니다.

EncodedSurroundOutputManual
사용되지 않음.

서라운드 사운드 형식은 하드웨어에서 검색되지 않더라도 사용자의 선택에 따라 사용할 수 있습니다.

EncodedSurroundOutputNever
사용되지 않음.

서라운드 사운드 형식은 하드웨어에서 검색되더라도 사용할 수 없습니다.

EncodedSurroundOutputUnknown
사용되지 않음.

서라운드 사운드 형식에 대한 모드를 알 수 없습니다.

Error

기본 오류 코드입니다.

ErrorDeadObject

보고하는 개체가 더 이상 유효하지 않으며 다시 만들어야 함을 나타내는 오류 코드입니다.

ExtraAudioPlugState

HDMI가 연결되어 있는지 아니면 플러그를 뽑는지를 통신하는 데 추가 사용됩니다 #ACTION_HDMI_AUDIO_PLUG .

ExtraEncodings

연결된 HDMI 디바이스에서 #ACTION_HDMI_AUDIO_PLUG 지원하는 오디오 인코딩을 정의하는 데 추가로 사용됩니다.

ExtraMaxChannelCount

에서 HDMI 디바이스에서 #ACTION_HDMI_AUDIO_PLUG 지원하는 최대 채널 수를 정의하는 데 추가로 사용됩니다.

ExtraRingerMode

새 벨소리 모드입니다.

ExtraScoAudioPreviousState

이전 Bluetooth SCO 연결 상태를 포함하는 의도 #ACTION_SCO_AUDIO_STATE_UPDATED 에 대한 추가 항목입니다.

ExtraScoAudioState

의도 #ACTION_SCO_AUDIO_STATE_CHANGED 또는 #ACTION_SCO_AUDIO_STATE_UPDATED 새 Bluetooth SCO 연결 상태를 포함하기 위한 추가 기능입니다.

ExtraVibrateSetting
사용되지 않음.

특정 형식에 대한 새 진동 설정입니다.

ExtraVibrateType
사용되지 않음.

설정이 변경된 진동 유형입니다.

FxBack
사용되지 않음.

뒤로 소리

ModeCallRedirect
사용되지 않음.

전화 통신 통화가 설정되고 오디오가 다른 디바이스로 리디렉션됩니다.

ModeCallScreening
사용되지 않음.

통화 차단이 진행 중입니다.

ModeCommunicationRedirect
사용되지 않음.

오디오/비디오 채팅 또는 VoIP 통화가 설정되고 오디오가 다른 장치로 리디렉션됩니다.

NumStreams
사용되지 않음.

이 멤버는 더 이상 사용되지 않습니다.

PlaybackOffloadGaplessSupported
사용되지 않음.

반환 값: #getPlaybackOffloadSupport(AudioFormat, AudioAttributes)간격 없는 전환에서 지원되는 오프로드 재생

PlaybackOffloadNotSupported
사용되지 않음.

반환 #getPlaybackOffloadSupport(AudioFormat, AudioAttributes)값: 오프로드 재생이 지원되지 않음

PlaybackOffloadSupported
사용되지 않음.

반환 값: #getPlaybackOffloadSupport(AudioFormat, AudioAttributes)오프로드 재생 지원됨

PropertyOutputFramesPerBuffer

10진수 PCM 프레임에서 이 디바이스의 짧은 대기 시간 출력 스트림에 대한 네이티브 또는 최적 출력 버퍼 크기를 요청하기 위한 #getProperty 키로 사용됩니다.

PropertyOutputSampleRate

이 디바이스의 짧은 대기 시간 출력 스트림에 대한 네이티브 또는 최적 출력 샘플 속도를 10진수 Hz로 요청하기 위한 #getProperty 키로 사용됩니다.

PropertySupportAudioSourceUnprocessed

처리되지 않은 오디오 원본을 사용할 수 있고 예상 빈도 범위 및 수준 응답에서 지원되는지 확인하는 데 키 #getProperty 로 사용됩니다.

PropertySupportMicNearUltrasound

기본 마이크 오디오 소스가 근음파 주파수(18~21kHz 범위)를 지원하는지 확인하기 위한 #getProperty 키로 사용됩니다.

PropertySupportSpeakerNearUltrasound

기본 스피커 오디오 경로가 근음파 주파수(18~21kHz 범위)를 지원하는지 확인하기 위한 #getProperty 키로 사용됩니다.

RingerModeChangedAction

링거 모드가 변경되었음을 나타내는 고정 브로드캐스트 의도 동작입니다.

ScoAudioStateConnected
사용되지 않음.

추가 #EXTRA_SCO_AUDIO_STATE 값 또는 #EXTRA_SCO_AUDIO_PREVIOUS_STATE SCO 오디오 채널이 설정되었음을 나타내는 값

ScoAudioStateConnecting
사용되지 않음.

SCO 오디오 채널이 설정되고 있음을 나타내는 추가 EXTRA_SCO_AUDIO_STATE 또는 EXTRA_SCO_AUDIO_PREVIOUS_STATE 값

ScoAudioStateDisconnected
사용되지 않음.

SCO 오디오 채널이 설정되지 않았음을 나타내는 추가 EXTRA_SCO_AUDIO_STATE 또는 EXTRA_SCO_AUDIO_PREVIOUS_STATE 값

ScoAudioStateError
사용되지 않음.

상태를 가져오는 중 오류가 발생했음을 나타내는 추가 EXTRA_SCO_AUDIO_STATE 값

StreamAccessibility
사용되지 않음.

접근성 프롬프트에 대한 오디오 스트림 볼륨을 식별하는 데 사용됩니다.

UseDefaultStreamType

기본 스트림 유형을 사용하는 것이 좋습니다.

VibrateSettingChangedAction
사용되지 않음.

진동 설정이 변경되었음을 나타내는 브로드캐스트 의도 작업입니다.

속성

ActivePlaybackConfigurations

디바이스의 현재 활성 오디오 재생 구성을 반환합니다.

ActiveRecordingConfigurations

디바이스의 현재 활성 오디오 녹음 구성을 반환합니다.

AllowedCapturePolicy

캡처 정책을 반환합니다. -또는- 이 앱에서 재생한 오디오를 다른 앱이나 시스템에서 캡처할 수 있는지 여부를 지정합니다.

AvailableCommunicationDevices

을 통해 #setCommunicationDevice(AudioDeviceInfo)통신 사용 사례에 대해 선택할 수 있는 오디오 디바이스 목록을 반환합니다.

BluetoothA2dpOn
사용되지 않음.

Bluetooth A2DP 오디오 주변 장치가 연결되어 있는지 여부를 확인합니다. -또는- 이 멤버는 더 이상 사용되지 않습니다.

BluetoothScoOn

통신에서 Bluetooth SCO를 사용하는지 여부를 확인합니다. -또는- 통신을 위해 Bluetooth SCO 헤드셋 사용을 요청합니다.

Class

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

(다음에서 상속됨 Object)
CommunicationDevice

통신을 위해 현재 선택된 오디오 디바이스를 반환합니다.

EncodedSurroundMode

서라운드 사운드 모드를 가져옵니다.

Handle

기본 Android instance 대한 핸들입니다.

(다음에서 상속됨 Object)
IsBluetoothScoAvailableOffCall

현재 플랫폼이 끄기 호출 사용 사례에 SCO 사용을 지원하는지 나타냅니다.

IsCallScreeningModeSupported

플랫폼이 특별 통화 차단 및 통화 모니터링 모드를 지원하는지 나타냅니다.

IsHapticPlaybackSupported

오디오 촉각 결합 재생이 지원되는지 여부를 반환합니다.

IsMusicActive

음악이 활성 상태인지 확인합니다.

IsRampingRingerEnabled

수신 전화 벨소리에서 벨소리를 울리는 현재 사용자 설정을 반환합니다.

IsVolumeFixed

디바이스가 고정 볼륨 정책을 구현하는지를 나타냅니다.

JniIdentityHashCode

AudioManager는 볼륨 및 벨소리 모드 컨트롤에 대한 액세스를 제공합니다.

(다음에서 상속됨 Object)
JniPeerMembers

AudioManager는 볼륨 및 벨소리 모드 컨트롤에 대한 액세스를 제공합니다.

MicrophoneMute

마이크 음소거가 켜져 있는지 또는 꺼져 있는지 확인합니다. -또는- 마이크 음소거를 켜거나 끕니다.

Microphones

사용 가능한 모든 마이크의 MicrophoneInfo 특성에 해당하는 목록을 반환합니다.

Mode

현재 오디오 모드를 반환합니다. -또는- 오디오 모드를 설정합니다.

PeerReference

AudioManager는 볼륨 및 벨소리 모드 컨트롤에 대한 액세스를 제공합니다.

(다음에서 상속됨 Object)
RingerMode

현재 벨소리 모드를 반환합니다. -또는- 벨소리 모드를 설정합니다.

Spatializer

선택적 플랫폼에 대한 핸들 반환 Spatializer

SpeakerphoneOn

스피커폰이 켜져 있는지 또는 꺼져 있는지 확인합니다. -또는- 스피커폰을 켜거나 끕니다.

ThresholdClass

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

ThresholdType

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

WiredHeadsetOn
사용되지 않음.

유선 헤드셋이 연결되어 있는지 여부를 확인합니다. -또는- 유선 헤드셋에 대한 오디오 라우팅을 켜거나 끕니다.

메서드

AbandonAudioFocus(AudioManager+IOnAudioFocusChangeListener)

오디오 포커스를 중단합니다.

AbandonAudioFocusRequest(AudioFocusRequestClass)

오디오 포커스를 중단합니다.

AddOnCommunicationDeviceChangedListener(IExecutor, AudioManager+IOnCommunicationDeviceChangedListener)

통신 오디오 디바이스의 변경 내용에 대한 알림을 받을 수신기를 추가합니다.

AddOnModeChangedListener(IExecutor, AudioManager+IOnModeChangedListener)

오디오 모드의 변경 내용에 대한 알림을 받을 수신기를 추가합니다.

AddOnPreferredMixerAttributesChangedListener(IExecutor, AudioManager+IOnPreferredMixerAttributesChangedListener)

AudioManager는 볼륨 및 벨소리 모드 컨트롤에 대한 액세스를 제공합니다.

AdjustStreamVolume(Stream, Adjust, VolumeNotificationFlags)

특정 스트림의 볼륨을 한 방향으로 한 단계씩 조정합니다.

AdjustSuggestedStreamVolume(Adjust, Stream, VolumeNotificationFlags)

가장 관련성이 큰 스트림 또는 지정된 대체 스트림의 볼륨을 조정합니다.

AdjustVolume(Adjust, VolumeNotificationFlags)

가장 관련성이 큰 스트림의 볼륨을 조정합니다.

AdjustVolumeGroupVolume(Int32, Adjust, VolumeNotificationFlags)

지정된 ID에 연결된 특정 그룹의 볼륨을 한 방향으로 한 단계씩 조정합니다.

ClearCommunicationDevice()

를 사용하여 이전에 선택한 통신 디바이스를 #setCommunicationDevice(AudioDeviceInfo)취소합니다.

ClearPreferredMixerAttributes(AudioAttributes, AudioDeviceInfo)

를 통해 이전에 설정된 현재 기본 믹서 특성을 지웁니다. #setPreferredMixerAttributes(AudioAttributes, AudioDeviceInfo, AudioMixerAttributes)

Clone()

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

(다음에서 상속됨 Object)
DispatchMediaKeyEvent(KeyEvent)

미디어 단추에 대해 시뮬레이션된 키 이벤트를 보냅니다.

Dispose()

AudioManager는 볼륨 및 벨소리 모드 컨트롤에 대한 액세스를 제공합니다.

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

AudioManager는 볼륨 및 벨소리 모드 컨트롤에 대한 액세스를 제공합니다.

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

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

(다음에서 상속됨 Object)
FromContext(Context)

AudioManager는 볼륨 및 벨소리 모드 컨트롤에 대한 액세스를 제공합니다.

GenerateAudioSessionId()

플레이어 또는 효과와 연결되지 않은 새 오디오 세션 식별자를 반환합니다.

GetAudioDevicesForAttributes(AudioAttributes)

지정된 오디오 특성의 라우팅에 사용할 오디오 디바이스를 가져옵니다.

GetAudioHwSyncForSession(Int32)

지정된 오디오 세션 ID에 해당하는 하드웨어 A/V 동기화 ID를 검색합니다.

GetDevices(GetDevicesTargets)

현재 시스템에 연결되어 있고 매개 변수에 지정된 조건을 충족하는 오디오 디바이스에 해당하는 개체의 배열 AudioDeviceInfoflags 반환합니다.

GetDirectPlaybackSupport(AudioFormat, AudioAttributes)

지정된 오디오 형식에 현재 사용할 수 있는 다양한 형태의 직접 재생을 나타내는 비트 필드를 반환합니다.

GetDirectProfilesForAttributes(AudioAttributes)

지정된 AudioAttributes에 대해 지원되는 직접 AudioProfile 목록을 반환합니다.

GetHashCode()

개체의 해시 코드 값을 반환합니다.

(다음에서 상속됨 Object)
GetParameters(String)

오디오 하드웨어에서 매개 변수 값의 가변 수를 가져옵니다.

GetPlaybackOffloadSupport(AudioFormat, AudioAttributes)

디바이스에서 오디오 형식의 오프로드된 재생이 지원되는지 여부와 갭리스 전환이 가능한지 여부를 지원하는 경우를 반환합니다.

GetPreferredMixerAttributes(AudioAttributes, AudioDeviceInfo)

을 통해 설정된 현재 기본 설정 믹서 특성을 반환합니다. #setPreferredMixerAttributes(AudioAttributes, AudioDeviceInfo, AudioMixerAttributes)

GetProperty(String)

지정된 키를 사용하여 속성의 값을 반환합니다.

GetRouting(Mode)
사용되지 않음.

지정된 모드의 현재 오디오 라우팅 비트 벡터를 반환합니다.

GetStreamMaxVolume(Stream)

특정 스트림의 최대 볼륨 인덱스 값을 반환합니다.

GetStreamMinVolume(Stream)

특정 스트림의 최소 볼륨 인덱스 값을 반환합니다.

GetStreamVolume(Stream)

특정 스트림의 현재 볼륨 인덱스 를 반환합니다.

GetStreamVolumeDb(Stream, Int32, Int32)

지정된 유형의 오디오 출력 디바이스에서 지정된 볼륨 인덱스에서 지정된 스트림 형식에 대한 볼륨을 dB(decibel)로 반환합니다.

GetSupportedMixerAttributes(AudioDeviceInfo)

AudioMixerAttributes 통해 #setPreferredMixerAttributes( AudioAttributes, AudioDeviceInfo, AudioMixerAttributes)기본 믹서 특성으로 설정하는 데 사용할 수 있는 를 반환합니다.

GetVibrateSetting(VibrateType)
사용되지 않음.

진동 유형에 대한 사용자의 진동 설정 여부를 반환합니다.

GetVolumeGroupIdForAttributes(AudioAttributes)

지정된 AudioAttributes에 연결된 볼륨 그룹 ID를 반환합니다.

IsOffloadedPlaybackSupported(AudioFormat, AudioAttributes)

디바이스에서 오디오 형식의 오프로드된 재생이 지원되는지 여부를 반환합니다.

IsStreamMute(Stream)

특정 스트림의 현재 음소거 상태를 반환합니다.

IsSurroundFormatEnabled(Int32)

특정 서라운드 형식을 사용할지 여부를 가져옵니다.

IsVolumeGroupMuted(Int32)

지정된 ID에 연결된 특정 볼륨 그룹의 현재 음소거 상태를 반환합니다.

JavaFinalize()

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

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

소리 효과를 로드합니다.

LoadSoundEffectsAsync()

AudioManager는 볼륨 및 벨소리 모드 컨트롤에 대한 액세스를 제공합니다.

Notify()

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

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

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

(다음에서 상속됨 Object)
PlaySoundEffect(SoundEffect)

소리 효과(키 클릭, 뚜껑 열기/닫기)를 재생합니다.

PlaySoundEffect(SoundEffect, Single)

소리 효과(키 클릭, 뚜껑 열기/닫기)를 재생합니다.

RegisterAudioDeviceCallback(AudioDeviceCallback, Handler)

AudioDeviceCallback 연결된 오디오 디바이스 집합에 대한 변경 알림을 받을 개체를 등록합니다.

RegisterAudioPlaybackCallback(AudioManager+AudioPlaybackCallback, Handler)

를 통해 오디오 재생 변경에 대한 알림을 받도록 콜백을 등록합니다. AudioPlaybackCallback

RegisterAudioRecordingCallback(AudioManager+AudioRecordingCallback, Handler)

를 통해 오디오 녹음 변경 내용에 대한 알림을 받도록 콜백 등록 AudioRecordingCallback

RegisterMediaButtonEventReceiver(ComponentName)
사용되지 않음.

구성 요소를 MEDIA_BUTTON 의도의 유일한 수신기로 등록합니다.

RegisterMediaButtonEventReceiver(PendingIntent)
사용되지 않음.

구성 요소를 MEDIA_BUTTON 의도의 유일한 수신기로 등록합니다.

RegisterRemoteControlClient(RemoteControlClient)
사용되지 않음.

원격 컨트롤에 표시할 정보를 제공하기 위해 원격 제어 클라이언트를 등록합니다.

RegisterRemoteController(RemoteController)
사용되지 않음.

RemoteController 를 사용하여 RemoteControlClient애플리케이션에서 미디어 메타데이터 업데이트 및 재생 상태 정보를 수신하고 재생을 제어하기 위한 instance 등록합니다.

RemoveOnCommunicationDeviceChangedListener(AudioManager+IOnCommunicationDeviceChangedListener)

AudioManager는 볼륨 및 벨소리 모드 컨트롤에 대한 액세스를 제공합니다.

RemoveOnModeChangedListener(AudioManager+IOnModeChangedListener)

AudioManager는 볼륨 및 벨소리 모드 컨트롤에 대한 액세스를 제공합니다.

RemoveOnPreferredMixerAttributesChangedListener(AudioManager+IOnPreferredMixerAttributesChangedListener)

AudioManager는 볼륨 및 벨소리 모드 컨트롤에 대한 액세스를 제공합니다.

RequestAudioFocus(AudioFocusRequestClass)

오디오 포커스를 요청합니다.

RequestAudioFocus(AudioManager+IOnAudioFocusChangeListener, Stream, AudioFocus)

오디오 포커스를 요청합니다.

SetCommunicationDevice(AudioDeviceInfo)

음성 또는 영상 통화를 instance 통신 사용 사례에 사용해야 하는 오디오 장치를 선택합니다.

SetEncodedSurroundMode(Int32)

서라운드 사운드 모드를 설정합니다.

SetHandle(IntPtr, JniHandleOwnership)

Handle 속성을 설정합니다.

(다음에서 상속됨 Object)
SetParameters(String)

매개 변수 값의 가변 수를 오디오 하드웨어로 설정합니다.

SetPreferredMixerAttributes(AudioAttributes, AudioDeviceInfo, AudioMixerAttributes)

지정된 AudioDeviceInfo에 대한 특정 AudioAttributes 에 대한 믹서 특성을 구성합니다.

SetRouting(Mode, Route, Route)
사용되지 않음.

지정된 모드에 대한 오디오 라우팅 설정

SetStreamMute(Stream, Boolean)

오디오 스트림을 음소거하거나 음소거 해제합니다.

SetStreamSolo(Stream, Boolean)

솔로 또는 특정 스트림을 unsolo.

SetStreamVolume(Stream, Int32, VolumeNotificationFlags)

특정 스트림의 볼륨 인덱스 설정

SetSurroundFormatEnabled(Int32, Boolean)

특정 서라운드 형식을 사용 여부로 설정하고 유지합니다.

SetVibrateSetting(VibrateType, VibrateSetting)
사용되지 않음.

진동 유형이 진동해야 하는 경우에 대한 설정을 설정합니다.

ShouldVibrate(VibrateType)
사용되지 않음.

사용자 설정 및 현재 벨소리 모드에 따라 특정 형식이 진동해야 하는지 여부를 반환합니다.

StartBluetoothSco()

Bluetooth SCO 오디오 연결을 시작합니다.

StopBluetoothSco()

Bluetooth SCO 오디오 연결을 중지합니다.

ToArray<T>()

AudioManager는 볼륨 및 벨소리 모드 컨트롤에 대한 액세스를 제공합니다.

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

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

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

소리 효과를 언로드합니다.

UnregisterAudioDeviceCallback(AudioDeviceCallback)

연결된 오디오 디바이스 집합에 대한 AudioDeviceCallback 변경 알림을 수신하도록 이전에 등록된 개체의 등록을 취소합니다.

UnregisterAudioPlaybackCallback(AudioManager+AudioPlaybackCallback)

이전에 에 등록된 오디오 재생 콜백의 등록을 #registerAudioPlaybackCallback(AudioPlaybackCallback, Handler)취소합니다.

UnregisterAudioRecordingCallback(AudioManager+AudioRecordingCallback)

이전에 에 등록된 오디오 녹음 콜백의 등록을 #registerAudioRecordingCallback(AudioRecordingCallback, Handler)취소합니다.

UnregisterFromRuntime()

AudioManager는 볼륨 및 벨소리 모드 컨트롤에 대한 액세스를 제공합니다.

(다음에서 상속됨 Object)
UnregisterMediaButtonEventReceiver(ComponentName)
사용되지 않음.

MEDIA_BUTTON 의도의 수신자를 등록 취소합니다.

UnregisterMediaButtonEventReceiver(PendingIntent)
사용되지 않음.

MEDIA_BUTTON 의도의 수신자를 등록 취소합니다.

UnregisterRemoteControlClient(RemoteControlClient)
사용되지 않음.

원격 컨트롤에 표시할 정보를 제공한 원격 제어 클라이언트를 등록 취소합니다.

UnregisterRemoteController(RemoteController)
사용되지 않음.

를 등록 취소 RemoteController하여 더 이상 미디어 메타데이터 및 재생 상태 정보를 수신하지 않으며 더 이상 재생을 제어할 수 없습니다.

Wait()

현재 스레드가 깨어날 때까지 대기하게 합니다( 일반적으로 <알림을 받><거나 <>중단/>em>)합니다<.

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

현재 스레드가 깨어날 때까지 대기하게 합니다. 일반적으로 <>알림을 받<거나 <중단</>내보내>>거나 일정량의 실시간이 경과할 때까지 대기합니다.

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

현재 스레드가 깨어날 때까지 대기하게 합니다. 일반적으로 <>알림을 받<거나 <중단</>내보내>>거나 일정량의 실시간이 경과할 때까지 대기합니다.

(다음에서 상속됨 Object)

명시적 인터페이스 구현

IJavaPeerable.Disposed()

AudioManager는 볼륨 및 벨소리 모드 컨트롤에 대한 액세스를 제공합니다.

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

AudioManager는 볼륨 및 벨소리 모드 컨트롤에 대한 액세스를 제공합니다.

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

AudioManager는 볼륨 및 벨소리 모드 컨트롤에 대한 액세스를 제공합니다.

(다음에서 상속됨 Object)
IJavaPeerable.JniManagedPeerState

AudioManager는 볼륨 및 벨소리 모드 컨트롤에 대한 액세스를 제공합니다.

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

AudioManager는 볼륨 및 벨소리 모드 컨트롤에 대한 액세스를 제공합니다.

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

AudioManager는 볼륨 및 벨소리 모드 컨트롤에 대한 액세스를 제공합니다.

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

AudioManager는 볼륨 및 벨소리 모드 컨트롤에 대한 액세스를 제공합니다.

(다음에서 상속됨 Object)

확장 메서드

JavaCast<TResult>(IJavaObject)

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

JavaCast<TResult>(IJavaObject)

AudioManager는 볼륨 및 벨소리 모드 컨트롤에 대한 액세스를 제공합니다.

GetJniTypeName(IJavaPeerable)

AudioManager는 볼륨 및 벨소리 모드 컨트롤에 대한 액세스를 제공합니다.

적용 대상