DeviceManagerState type
Jenis ini dimaksudkan untuk merangkum semua status di dalam <xref:%40azure%2Fcommunication-calling%23DeviceManager>. Untuk parameter opsional, parameter mungkin tidak tersedia sampai izin diberikan oleh pengguna. Status kamera, mikrofon, speaker, dan deviceAccess akan kosong hingga GETCameras, getMicrophones, getSpeakers, dan ASKDevicePermission API yang sesuai <xref:%40azure%2Fcommunication-calling%23DeviceManager>dipanggil dan diselesaikan.
type DeviceManagerState = {
cameras: VideoDeviceInfo[]
deviceAccess?: DeviceAccess
isSpeakerSelectionAvailable: boolean
microphones: AudioDeviceInfo[]
selectedCamera?: VideoDeviceInfo
selectedMicrophone?: AudioDeviceInfo
selectedSpeaker?: AudioDeviceInfo
speakers: AudioDeviceInfo[]
unparentedViews: LocalVideoStreamState[]
}