Freigeben über


AdaptiveMediaSource.CreateFromStreamAsync Methode

Definition

Überlädt

CreateFromStreamAsync(IInputStream, Uri, String)

Erstellt asynchron ein AdaptiveMediaSource-Objekt aus dem bereitgestellten Eingabedatenstrom.

CreateFromStreamAsync(IInputStream, Uri, String, HttpClient)

Erstellt asynchron ein AdaptiveMediaSource-Objekt aus dem bereitgestellten Eingabedatenstrom.

CreateFromStreamAsync(IInputStream, Uri, String)

Erstellt asynchron ein AdaptiveMediaSource-Objekt aus dem bereitgestellten Eingabedatenstrom.

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)

Parameter

stream
IInputStream

Der Eingabestream, aus dem adaptiveMediaSource erstellt wird.

uri
Uri Uri

Der URI (Uniform Resource Identifier) der Quelle. Dies wird von adaptiveMediaSource verwendet, um relative URIs aufzulösen.

contentType
String

Platform::String

winrt::hstring

Eine Zeichenfolge, die den MIME-Inhaltstyp der Quelle identifiziert. Dies kann ein HTTP-Livestreaming (HLS) oder ein Dynamisches adaptives Streaming über HTTP (DASH) sein.

Gibt zurück

Gibt nach erfolgreichem Abschluss ein AdaptiveMediaSourceCreationResult-Ergebnis zurück.

Attribute

Weitere Informationen

Gilt für:

CreateFromStreamAsync(IInputStream, Uri, String, HttpClient)

Erstellt asynchron ein AdaptiveMediaSource-Objekt aus dem bereitgestellten Eingabedatenstrom.

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)

Parameter

stream
IInputStream

Der Eingabestream, aus dem adaptiveMediaSource erstellt wird.

uri
Uri Uri

Der URI (Uniform Resource Identifier) der Quelle. Dies wird von adaptiveMediaSource verwendet, um relative URIs aufzulösen.

contentType
String

Platform::String

winrt::hstring

Eine Zeichenfolge, die den MIME-Inhaltstyp der Quelle identifiziert. Dies kann ein HTTP-Livestreaming (HLS) oder ein Dynamisches adaptives Streaming über HTTP (DASH) sein.

httpClient
HttpClient

Der HttpClient instance, den adaptiveMediaSource zum Herunterladen von Ressourcen verwenden sollte. Dadurch können Sie benutzerdefinierte HTTP-Header für die Anforderungen angeben.

Gibt zurück

Gibt nach erfolgreichem Abschluss ein AdaptiveMediaSourceCreationResult-Ergebnis zurück.

Attribute

Weitere Informationen

Gilt für: