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.