다음을 통해 공유


MiracastReceiverSession 클래스

정의

들어오는 Miracast 연결 수신과 관련된 기능을 캡슐화하는 개체입니다.

public ref class MiracastReceiverSession sealed : IClosable
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 524288)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
class MiracastReceiverSession final : IClosable
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 524288)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
public sealed class MiracastReceiverSession : System.IDisposable
Public NotInheritable Class MiracastReceiverSession
Implements IDisposable
상속
Object Platform::Object IInspectable MiracastReceiverSession
특성
구현

Windows 요구 사항

디바이스 패밀리
Windows 10, version 1903 (10.0.18362.0에서 도입되었습니다.)
API contract
Windows.Foundation.UniversalApiContract (v8.0에서 도입되었습니다.)

속성

AllowConnectionTakeover

앱에서 새 연결이 진행 중인 Miracast 연결을 인수할 수 있도록 허용하는지 지정합니다.

MaxSimultaneousConnections

앱이 MiracastReceiverSession에서 처리할 최대 동시 연결 수를 지정합니다.

메서드

Close()

MiracastReceiverSession 개체를 닫고 연결된 MiracastReceiverConnection 개체의 연결을 끊습니다.

Dispose()

관리되지 않는 리소스의 확보, 해제 또는 다시 설정과 관련된 애플리케이션 정의 작업을 수행합니다.

Start()

들어오는 Miracast 연결을 수신 대기하기 시작합니다.

StartAsync()

들어오는 Miracast 연결을 수신 대기하기 시작합니다.

이벤트

ConnectionCreated

새 들어오는 MiracastReceiverConnection 을 수신할 때 발생하는 이벤트입니다.

Disconnected

Miracast 전송기에서 MiracastReceiverConnection의 연결이 끊어졌을 때 발생하는 이벤트입니다.

MediaSourceCreated

MiracastReceiverConnection에 대한 MediaSource 개체를 만들 때 발생하는 이벤트입니다.

적용 대상