MiracastReceiverStreamControl.SuggestVideoStreamSettingsAsync メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
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 オブジェクト。
戻り値
非同期タスク。
- 属性
注釈
アプリは、Miracast コンテンツに関連付けられている MediaPlayerElement が変更されたときに、この API を呼び出すことができます。 既定では、Miracast は 1920x1080 解像度、またはハードウェアでサポートされている場合は 4k 解像度を使用しようとします。 送信機に低解像度の使用を求めることで、使用するネットワーク帯域幅を減らすことができます。
メソッドに渡される設定は、送信機が採用する可能性がある、または採用しない可能性がある提案です。 受信者によって選択された実際の値を確認するには、 GetVideoStreamSettingsAsync を呼び出します。
この関数はロックなしでメンバー変数にアクセスするため、CoreDispatcher.RunAsync の呼び出しで UI スレッドで呼び出す必要があります