다음을 통해 공유


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 개체입니다.

반환

비동기 작업입니다.

특성

설명

Miracast 콘텐츠와 연결된 MediaPlayerElement 가 변경되면 앱에서 이 API를 호출할 수 있습니다. 기본적으로 Miracast는 하드웨어에서 지원하는 경우 1920x1080 해상도 또는 4k 해상도를 사용하려고 합니다. 송신기에서 더 낮은 해상도를 사용하도록 요청하면 사용되는 네트워크 대역폭을 줄일 수 있습니다.

메서드에 전달된 설정은 송신기가 채택할 수도 있고 채택하지 않을 수도 있다는 제안입니다. 수신기에서 선택한 실제 값을 확인하려면 GetVideoStreamSettingsAsync를 호출합니다.

이 함수는 잠금 없이 멤버 변수에 액세스하므로 CoreDispatcher.RunAsync 호출의 UI 스레드에서 호출되어야 합니다.

적용 대상