VoipCallCoordinator 클래스

정의

애플리케이션에서 VoIP 호출을 관리할 수 있습니다.

public ref class VoipCallCoordinator sealed
/// [Windows.Foundation.Metadata.ContractVersion(Windows.ApplicationModel.Calls.CallsVoipContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class VoipCallCoordinator final
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.ApplicationModel.Calls.CallsVoipContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class VoipCallCoordinator
Public NotInheritable Class VoipCallCoordinator
상속
Object Platform::Object IInspectable VoipCallCoordinator
특성

Windows 요구 사항

디바이스 패밀리
Windows Mobile Extension SDK (10.0.10240.0에서 도입되었습니다.)
Windows 10 (10.0.10586.0에서 도입되었습니다.)
API contract
Windows.ApplicationModel.Calls.CallsVoipContract (v1.0에서 도입되었습니다.)
앱 기능
phoneCallHistory phoneCallHistorySystem voipCall

설명

버전 기록

Windows 버전 SDK 버전 추가된 값
1709 16299 SetupNewAcceptedCall
1803 17134 RequestNewAppInitiatedCall
1803 17134 RequestNewIncomingCall(String,String,String,Uri,String,Uri,String,Uri,VoipPhoneCallMedia,TimeSpan,String)
1809 17763 ReserveCallResourcesAsync

메서드

CancelUpgrade(Guid)

VoIP 호출로의 업그레이드를 취소합니다.

GetDefault()

VoipCallCoordinator 클래스의 기본 instance 검색합니다.

NotifyMuted()

사용자가 VoIP 앱의 UI를 사용하여 호출을 음소거했음을 시스템에 알 수 있습니다.

NotifyUnmuted()

사용자가 VoIP 앱의 UI를 사용하여 호출을 제거했음을 시스템에 알 수 있습니다.

RequestIncomingUpgradeToVideoCall(String, String, String, Uri, String, Uri, String, Uri, TimeSpan)

기존 통화를 대체할 수신 영상 통화를 시스템에 요청합니다.

RequestNewAppInitiatedCall(String, String, String, String, VoipPhoneCallMedia)

시스템에서 새 호출 개체를 요청합니다. VoIP 앱에서 이 메서드를 호출하여 시스템에 새 수신 통화가 있고 해당 새 호출에 대한 수신 전화 알림을 호스트할 것을 알릴 수 있습니다.

RequestNewIncomingCall(String, String, String, Uri, String, Uri, String, Uri, VoipPhoneCallMedia, TimeSpan)

시스템에 새 수신 호출을 요청합니다.

RequestNewIncomingCall(String, String, String, Uri, String, Uri, String, Uri, VoipPhoneCallMedia, TimeSpan, String)

시스템에 새 수신 호출을 요청합니다.

RequestNewOutgoingCall(String, String, String, VoipPhoneCallMedia)

새 발신 호출을 위해 시스템에 요청합니다.

RequestOutgoingUpgradeToVideoCall(Guid, String, String, String)

시스템에서 기존 셀룰러 호출을 대체할 발신 영상 통화를 만들도록 요청합니다.

ReserveCallResourcesAsync()

VoIP 호출에 필요한 CPU 및 메모리 리소스를 예약합니다. 이 메서드는 단일 프로세스 애플리케이션 모델에서만 사용해야 합니다.

ReserveCallResourcesAsync(String)

VoIP 호출에 필요한 CPU 및 메모리 리소스를 예약합니다. 이 메서드는 2개 프로세스 애플리케이션 모델에서만 사용해야 합니다.

SetupNewAcceptedCall(String, String, String, String, VoipPhoneCallMedia)

새로 수락된 호출을 설정합니다.

TerminateCellularCall(Guid)

VoIP 호출로 업그레이드하기 위해 셀룰러 호출을 종료합니다.

이벤트

MuteStateChanged

전화 통화에 대한 음소거 상태 변경될 때 발생합니다.

적용 대상