MiracastReceiverStreamControl.SuggestVideoStreamSettingsAsync 方法

定义

异步向 Miracast 发送器建议适当的宽度、高度和比特率。

public:
 virtual IAsyncAction ^ SuggestVideoStreamSettingsAsync(MiracastReceiverVideoStreamSettings ^ settings) = SuggestVideoStreamSettingsAsync;
/// [Windows.Foundation.Metadata.RemoteAsync]
IAsyncAction SuggestVideoStreamSettingsAsync(MiracastReceiverVideoStreamSettings const& settings);
[Windows.Foundation.Metadata.RemoteAsync]
public IAsyncAction SuggestVideoStreamSettingsAsync(MiracastReceiverVideoStreamSettings settings);
function suggestVideoStreamSettingsAsync(settings)
Public Function SuggestVideoStreamSettingsAsync (settings As MiracastReceiverVideoStreamSettings) As IAsyncAction

参数

返回

异步任务。

属性

注解

当与 Miracast 内容关联的 MediaPlayerElement 发生更改时,应用可以调用此 API。 默认情况下,Miracast 尝试使用 1920x1080 分辨率或 4k 分辨率(如果硬件支持)。 通过要求发射机使用较低分辨率,可能会减少所使用的网络带宽。

传入方法的设置是发送器可能采用或可能不会采用的建议。 若要找出接收方选择的实际值,请调用 GetVideoStreamSettingsAsync

此函数在不锁定的情况下访问成员变量,因此应在调用 CoreDispatcher.RunAsync 时在 UI 线程上调用它

适用于