Поделиться через


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, RegistrationCompleted и ReRegistrationNeeded .

Применяется к

См. также раздел