MiracastReceiverStreamControl.SuggestVideoStreamSettingsAsync Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Suggère de manière asynchrone une largeur, une hauteur et un débit appropriés à l’émetteur 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
Paramètres
- settings
- MiracastReceiverVideoStreamSettings
Objet MiracastReceiverVideoStreamSettings représentant les paramètres suggérés.
Retours
Tâche asynchrone.
- Attributs
Remarques
Une application peut appeler cette API lorsque l’élément MediaPlayerElement associé au contenu Miracast change. Par défaut, Miracast tente d’utiliser une résolution de 1920 x 1080 ou une résolution de 4 000 s’il est pris en charge par le matériel. En demandant à l’émetteur d’utiliser une résolution inférieure, il peut être possible de réduire la bande passante réseau utilisée.
Les paramètres transmis à la méthode sont des suggestions que l’émetteur peut ou non adopter. Pour connaître les valeurs réelles choisies par le récepteur, appelez GetVideoStreamSettingsAsync.
Cette fonction accède aux variables membres sans verrouillage. Elle doit donc être appelée sur le thread d’interface utilisateur dans un appel à CoreDispatcher.RunAsync