DeviceManagerState type
이 형식은 <xref:%40azure%2Fcommunication-calling%23DeviceManager>내의 모든 상태를 캡슐화하기 위한 것입니다. 선택적 매개 변수의 경우 사용자가 사용 권한을 부여할 때까지 사용할 수 없습니다. 카메라, 마이크, 스피커 및 deviceAccess 상태는 해당 <xref:%40azure%2Fcommunication-calling%23DeviceManager>getCameras, getMicrophones, getSpeakers 및 askDevicePermission API가 호출되고 완료될 때까지 비어 있습니다.
type DeviceManagerState = {
cameras: VideoDeviceInfo[]
deviceAccess?: DeviceAccess
isSpeakerSelectionAvailable: boolean
microphones: AudioDeviceInfo[]
selectedCamera?: VideoDeviceInfo
selectedMicrophone?: AudioDeviceInfo
selectedSpeaker?: AudioDeviceInfo
speakers: AudioDeviceInfo[]
unparentedViews: LocalVideoStreamState[]
}