다음을 통해 공유


NDClient.StartAsync 메서드

정의

클라이언트 수신기와 송신기 간의 등록, 근접 검색 및 라이선스 페치 절차를 시작합니다.

public:
 virtual IAsyncOperation<INDStartResult ^> ^ StartAsync(Uri ^ contentUrl, unsigned int startAsyncOptions, INDCustomData ^ registrationCustomData, INDLicenseFetchDescriptor ^ licenseFetchDescriptor) = StartAsync;
/// [Windows.Foundation.Metadata.RemoteAsync]
IAsyncOperation<INDStartResult> StartAsync(Uri const& contentUrl, uint32_t const& startAsyncOptions, INDCustomData const& registrationCustomData, INDLicenseFetchDescriptor const& licenseFetchDescriptor);
/// [Windows.Foundation.Metadata.RemoteAsync]
/// [Windows.Foundation.Metadata.Deprecated("INDClient is deprecated and might not work on all platforms. For more info, see MSDN.", Windows.Foundation.Metadata.DeprecationType.Deprecate, 196608, "Windows.Foundation.UniversalApiContract")]
IAsyncOperation<INDStartResult> StartAsync(Uri const& contentUrl, uint32_t const& startAsyncOptions, INDCustomData const& registrationCustomData, INDLicenseFetchDescriptor const& licenseFetchDescriptor);
[Windows.Foundation.Metadata.RemoteAsync]
public IAsyncOperation<INDStartResult> StartAsync(System.Uri contentUrl, uint startAsyncOptions, INDCustomData registrationCustomData, INDLicenseFetchDescriptor licenseFetchDescriptor);
[Windows.Foundation.Metadata.RemoteAsync]
[Windows.Foundation.Metadata.Deprecated("INDClient is deprecated and might not work on all platforms. For more info, see MSDN.", Windows.Foundation.Metadata.DeprecationType.Deprecate, 196608, "Windows.Foundation.UniversalApiContract")]
public IAsyncOperation<INDStartResult> StartAsync(System.Uri contentUrl, uint startAsyncOptions, INDCustomData registrationCustomData, INDLicenseFetchDescriptor licenseFetchDescriptor);
function startAsync(contentUrl, startAsyncOptions, registrationCustomData, licenseFetchDescriptor)
Public Function StartAsync (contentUrl As Uri, startAsyncOptions As UInteger, registrationCustomData As INDCustomData, licenseFetchDescriptor As INDLicenseFetchDescriptor) As IAsyncOperation(Of INDStartResult)

매개 변수

contentUrl
Uri Uri

스트리밍된 콘텐츠의 URL입니다.

startAsyncOptions
UInt32

unsigned int

uint32_t

비동기 시작 옵션입니다. 이러한 옵션 에 대한 자세한 설명은 NDStartAsyncOptions 열거형을 참조하세요.

registrationCustomData
INDCustomData

송신기 등록에 사용되는 사용자 지정 데이터 형식 식별자입니다.

licenseFetchDescriptor
INDLicenseFetchDescriptor

라이선스 페치에 사용되는 설명자입니다.

반환

비동기 시작 호출의 결과입니다.

특성

설명

이 메서드는 송신기로 PlayReady-ND 세션을 설정하고 세션을 설정하는 즉시 다운로드 엔진에 스트리밍 콘텐츠를 시작하도록 알린다.

또한 이 메서드는 적절한 ClosedCaptionDataReceived, LicenseFetchCompleted, ProximityDetectionCompleted, RegistrationCompletedReRegistrationNeeded 이벤트를 실행하여 각 작업이 완료되었음을 수신기에 알립니다.

적용 대상

추가 정보