Windows phone 8.1 在通用应用程序中使用AudioRoutingManager.GetDefault().AudioEndpointChanged需要哪些功能
在Windows Phone 8应用程序中,您需要使用ID\u CAP\u VOIPWindows phone 8.1 在通用应用程序中使用AudioRoutingManager.GetDefault().AudioEndpointChanged需要哪些功能,windows-phone-8.1,win-universal-app,windows-phone-voip,Windows Phone 8.1,Win Universal App,Windows Phone Voip,在Windows Phone 8应用程序中,您需要使用ID\u CAP\u VOIP AudioRoutingManager.GetDefault().AudioEndpointChanged 在通用应用中,什么是等效的?Package.appxmanifest上的“功能”选项卡中似乎没有列出任何VOIP/音频功能 (我开始认为这在8.1通用应用程序中是不可能的)老问题,但现在我知道答案了 您需要做两件事: 1.将有问题的音频标记为“通信” 如何做到这一点取决于您使用的API。它可以简单到。或
AudioRoutingManager.GetDefault().AudioEndpointChanged
在通用应用中,什么是等效的?Package.appxmanifest上的“功能”选项卡中似乎没有列出任何VOIP/音频功能
(我开始认为这在8.1通用应用程序中是不可能的)老问题,但现在我知道答案了 您需要做两件事: 1.将有问题的音频标记为“通信” 如何做到这一点取决于您使用的API。它可以简单到。或者,您可能必须使用AudioClientProperties结构调用IAAudioClient2::SetClientProperties,该结构的AudioClientProperties.eCategory=AudioCategory\u通信
<?xml version="1.0" encoding="utf-8"?>
<WindowsPhoneReservedAppInfo xmlns="http://schemas.microsoft.com/phone/2013/windowsphonereservedappinfo">
<SoftwareCapabilities>
<SoftwareCapability Id="ID_CAP_VOIP" />
</SoftwareCapabilities>
</WindowsPhoneReservedAppInfo>