Поделиться через


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

Параметры

settings
MiracastReceiverVideoStreamSettings

Объект MiracastReceiverVideoStreamSettings , представляющий предлагаемые параметры.

Возвращаемое значение

Асинхронная задача.

Атрибуты

Комментарии

Приложение может вызывать этот API при изменении объекта MediaPlayerElement , связанного с содержимым Miracast. По умолчанию Miracast пытается использовать разрешение 1920 x 1080 или разрешение 4 КБ, если оно поддерживается оборудованием. Запросив у передатчика более низкое разрешение, можно уменьшить используемую пропускную способность сети.

Параметры, передаваемые в метод , являются предложениями, которые передатчик может или не может принять. Чтобы узнать фактические значения, выбранные получателем, вызовите Метод GetVideoStreamSettingsAsync.

Эта функция обращается к переменным-членам без блокировки, поэтому она должна вызываться в потоке пользовательского интерфейса в вызове CoreDispatcher.RunAsync.

Применяется к