Condividi tramite


AdaptiveMediaSource.CreateFromStreamAsync Metodo

Definizione

Overload

CreateFromStreamAsync(IInputStream, Uri, String)

Crea in modo asincrono un oggetto AdaptiveMediaSource dal flusso di input specificato.

CreateFromStreamAsync(IInputStream, Uri, String, HttpClient)

Crea in modo asincrono un oggetto AdaptiveMediaSource dal flusso di input specificato.

CreateFromStreamAsync(IInputStream, Uri, String)

Crea in modo asincrono un oggetto AdaptiveMediaSource dal flusso di input specificato.

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)

Parametri

stream
IInputStream

Flusso di input da cui viene creato AdaptiveMediaSource .

uri
Uri Uri

URI (Uniform Resource Identifier) dell'origine. Viene usato da AdaptiveMediaSource per risolvere gli URI relativi.

contentType
String

Platform::String

winrt::hstring

Stringa che identifica il tipo di contenuto MIME dell'origine. Può trattarsi di un tipo di contenuto Http Live Streaming (HLS) o Dynamic Adaptive Streaming over HTTP (DASH).

Restituisce

Restituisce un oggetto AdaptiveMediaSourceCreationResult al completamento corretto.

Attributi

Vedi anche

Si applica a

CreateFromStreamAsync(IInputStream, Uri, String, HttpClient)

Crea in modo asincrono un oggetto AdaptiveMediaSource dal flusso di input specificato.

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)

Parametri

stream
IInputStream

Flusso di input da cui viene creato AdaptiveMediaSource .

uri
Uri Uri

URI (Uniform Resource Identifier) dell'origine. Viene usato da AdaptiveMediaSource per risolvere gli URI relativi.

contentType
String

Platform::String

winrt::hstring

Stringa che identifica il tipo di contenuto MIME dell'origine. Può trattarsi di un tipo di contenuto Http Live Streaming (HLS) o Dynamic Adaptive Streaming over HTTP (DASH).

httpClient
HttpClient

Istanza HttpClient che AdaptiveMediaSource deve usare per scaricare le risorse. In questo modo è possibile specificare intestazioni HTTP personalizzate per le richieste.

Restituisce

Restituisce un oggetto AdaptiveMediaSourceCreationResult al completamento corretto.

Attributi

Vedi anche

Si applica a