MiracastReceiverStreamControl.SuggestVideoStreamSettingsAsync Metodo

Definizione

Suggerisce in modo asincrono una larghezza, un'altezza e un bitrate appropriati al trasmettitore 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

Parametri

settings
MiracastReceiverVideoStreamSettings

Oggetto MiracastReceiverVideoStreamSettings che rappresenta le impostazioni suggerite.

Restituisce

Attività asincrona.

Attributi

Commenti

Un'app può chiamare questa API quando MediaPlayerElement associato al contenuto Miracast cambia. Per impostazione predefinita, Miracast tenta di usare una risoluzione 1920x1080 o una risoluzione 4k se supportata dall'hardware. Chiedendo al trasmettitore di usare una risoluzione inferiore, potrebbe essere possibile ridurre la larghezza di banda di rete usata.

Le impostazioni passate al metodo sono suggerimenti che il trasmettitore può o non adottare. Per scoprire i valori effettivi scelti dal ricevitore, chiamare GetVideoStreamSettingsAsync.

Questa funzione accede alle variabili membro senza blocco, quindi deve essere richiamata nel thread dell'interfaccia utente in una chiamata a CoreDispatcher.RunAsync

Si applica a