Freigeben über


MiracastReceiverStreamControl.SuggestVideoStreamSettings Methode

Definition

Schlägt dem Miracast-Sender eine geeignete Breite, Höhe und Bitrate vor.

public:
 virtual void SuggestVideoStreamSettings(MiracastReceiverVideoStreamSettings ^ settings) = SuggestVideoStreamSettings;
void SuggestVideoStreamSettings(MiracastReceiverVideoStreamSettings const& settings);
public void SuggestVideoStreamSettings(MiracastReceiverVideoStreamSettings settings);
function suggestVideoStreamSettings(settings)
Public Sub SuggestVideoStreamSettings (settings As MiracastReceiverVideoStreamSettings)

Parameter

settings
MiracastReceiverVideoStreamSettings

Ein MiracastReceiverVideoStreamSettings-Objekt , das die vorgeschlagenen Einstellungen darstellt.

Hinweise

Eine App kann diese API aufrufen, wenn sich das mediaPlayerElement ändert, das dem Miracast-Inhalt zugeordnet ist. Standardmäßig versucht Miracast, eine Auflösung von 1920 x 1080 oder eine 4k-Auflösung zu verwenden, wenn sie von der Hardware unterstützt wird. Wenn Sie den Sender auffordern, eine niedrigere Auflösung zu verwenden, kann die verwendete Netzwerkbandbreite reduziert werden.

Die an die -Methode übergebenen Einstellungen sind Vorschläge, die der Sender übernehmen kann oder nicht. Rufen Sie GetVideoStreamSettings auf, um die tatsächlichen Werte zu ermitteln, die vom Empfänger ausgewählt wurden.

Diese Funktion greift ohne Sperren auf Membervariablen zu. Daher sollte sie im UI-Thread in einem Aufruf von CoreDispatcher.RunAsync aufgerufen werden.

Gilt für: