다음을 통해 공유


CastingConnection.RequestStartCastingAsync(CastingSource) 메서드

정의

캐스팅 디바이스로 캐스팅하는 프로세스를 시작합니다. 호출되면 이 메서드는 필요한 경우 c sting 디바이스를 페어링하고 사용자와 캐스팅 디바이스에 대한 액세스를 확인합니다. 사용자가 디바이스에 대한 앱 액세스를 거부하면 캐스팅이 실패합니다. 그렇지 않으면 연결이 설정되고 콘텐츠가 디바이스로 전송됩니다. 이 시간 동안 연결 상태가 연결로 변경된 다음 연결됨으로 변경합니다. 캐스팅 원본이 설정되면 재생이 시작되면 상태가 렌더링으로 변경됩니다.

public:
 virtual IAsyncOperation<CastingConnectionErrorStatus> ^ RequestStartCastingAsync(CastingSource ^ value) = RequestStartCastingAsync;
/// [Windows.Foundation.Metadata.RemoteAsync]
IAsyncOperation<CastingConnectionErrorStatus> RequestStartCastingAsync(CastingSource const& value);
[Windows.Foundation.Metadata.RemoteAsync]
public IAsyncOperation<CastingConnectionErrorStatus> RequestStartCastingAsync(CastingSource value);
function requestStartCastingAsync(value)
Public Function RequestStartCastingAsync (value As CastingSource) As IAsyncOperation(Of CastingConnectionErrorStatus)

매개 변수

value
CastingSource

캐스팅할 콘텐츠입니다.

반환

캐스팅 연결 요청의 상태.

특성

설명

이 메서드는 UI 스레드에서 호출해야 합니다. 그렇지 않으면 예외가 throw됩니다. 다른 스레드에서 UI 스레드에 대한 호출을 디스패치하려면 CoreDispatcher.RunAsync를 사용할 수 있습니다.

적용 대상