Compartir a través de


NDClient.StartAsync Método

Definición

Inicia los procedimientos de registro, detección de proximidad y captura de licencias entre un receptor de cliente y un transmisor.

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)

Parámetros

contentUrl
Uri Uri

Dirección URL del contenido transmitido.

startAsyncOptions
UInt32

unsigned int

uint32_t

Opciones de inicio asincrónicas. Consulte la enumeración NDStartAsyncOptions para obtener una descripción detallada de estas opciones.

registrationCustomData
INDCustomData

Identificador de tipo de datos personalizado que se utiliza para el registro con el transmisor.

licenseFetchDescriptor
INDLicenseFetchDescriptor

Descriptor usado para la captura de licencias.

Devoluciones

Resultado de la llamada de inicio asincrónica.

Atributos

Comentarios

Este método configura una sesión playReady-ND con un transmisor y notifica al motor de descarga que empiece a transmitir contenido tan pronto como haya establecido la sesión.

Este método también notifica a los agentes de escucha que cada tarea se ha completado activando los eventos ClosedCaptionDataReceived, LicenseFetchCompleted, ProximityDetectionCompleted, RegistrationCompleted y ReRegistrationNeeded adecuados.

Se aplica a

Consulte también