Share via


AdaptiveMediaSource.CreateFromStreamAsync Método

Definición

Sobrecargas

CreateFromStreamAsync(IInputStream, Uri, String)

Crea de forma asincrónica un objeto AdaptiveMediaSource a partir del flujo de entrada proporcionado.

CreateFromStreamAsync(IInputStream, Uri, String, HttpClient)

Crea de forma asincrónica un objeto AdaptiveMediaSource a partir del flujo de entrada proporcionado.

CreateFromStreamAsync(IInputStream, Uri, String)

Crea de forma asincrónica un objeto AdaptiveMediaSource a partir del flujo de entrada proporcionado.

public:
 static IAsyncOperation<AdaptiveMediaSourceCreationResult ^> ^ CreateFromStreamAsync(IInputStream ^ stream, Uri ^ uri, Platform::String ^ contentType);
/// [Windows.Foundation.Metadata.Overload("CreateFromStreamAsync")]
/// [Windows.Foundation.Metadata.RemoteAsync]
 static IAsyncOperation<AdaptiveMediaSourceCreationResult> CreateFromStreamAsync(IInputStream const& stream, Uri const& uri, winrt::hstring const& contentType);
[Windows.Foundation.Metadata.Overload("CreateFromStreamAsync")]
[Windows.Foundation.Metadata.RemoteAsync]
public static IAsyncOperation<AdaptiveMediaSourceCreationResult> CreateFromStreamAsync(IInputStream stream, System.Uri uri, string contentType);
function createFromStreamAsync(stream, uri, contentType)
Public Shared Function CreateFromStreamAsync (stream As IInputStream, uri As Uri, contentType As String) As IAsyncOperation(Of AdaptiveMediaSourceCreationResult)

Parámetros

stream
IInputStream

Flujo de entrada desde el que se crea AdaptiveMediaSource .

uri
Uri Uri

Identificador uniforme de recursos (URI) del origen. AdaptiveMediaSource lo usa para resolver los URI relativos.

contentType
String

Platform::String

winrt::hstring

Cadena que identifica el tipo de contenido MIME del origen. Puede ser un tipo de contenido Http Live Streaming (HLS) o un tipo de contenido Dynamic Adaptive Streaming over HTTP (DASH).

Devoluciones

Devuelve adaptiveMediaSourceCreationResult una vez completada correctamente.

Atributos

Consulte también

Se aplica a

CreateFromStreamAsync(IInputStream, Uri, String, HttpClient)

Crea de forma asincrónica un objeto AdaptiveMediaSource a partir del flujo de entrada proporcionado.

public:
 static IAsyncOperation<AdaptiveMediaSourceCreationResult ^> ^ CreateFromStreamAsync(IInputStream ^ stream, Uri ^ uri, Platform::String ^ contentType, HttpClient ^ httpClient);
/// [Windows.Foundation.Metadata.Overload("CreateFromStreamWithDownloaderAsync")]
/// [Windows.Foundation.Metadata.RemoteAsync]
 static IAsyncOperation<AdaptiveMediaSourceCreationResult> CreateFromStreamAsync(IInputStream const& stream, Uri const& uri, winrt::hstring const& contentType, HttpClient const& httpClient);
[Windows.Foundation.Metadata.Overload("CreateFromStreamWithDownloaderAsync")]
[Windows.Foundation.Metadata.RemoteAsync]
public static IAsyncOperation<AdaptiveMediaSourceCreationResult> CreateFromStreamAsync(IInputStream stream, System.Uri uri, string contentType, HttpClient httpClient);
function createFromStreamAsync(stream, uri, contentType, httpClient)
Public Shared Function CreateFromStreamAsync (stream As IInputStream, uri As Uri, contentType As String, httpClient As HttpClient) As IAsyncOperation(Of AdaptiveMediaSourceCreationResult)

Parámetros

stream
IInputStream

Flujo de entrada desde el que se crea AdaptiveMediaSource .

uri
Uri Uri

Identificador uniforme de recursos (URI) del origen. AdaptiveMediaSource lo usa para resolver los URI relativos.

contentType
String

Platform::String

winrt::hstring

Cadena que identifica el tipo de contenido MIME del origen. Puede ser un tipo de contenido Http Live Streaming (HLS) o un tipo de contenido Dynamic Adaptive Streaming over HTTP (DASH).

httpClient
HttpClient

Instancia de HttpClient que adaptiveMediaSource debe usar para descargar recursos. Esto le permite especificar encabezados HTTP personalizados para las solicitudes.

Devoluciones

Devuelve adaptiveMediaSourceCreationResult una vez completada correctamente.

Atributos

Consulte también

Se aplica a