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


AdaptiveMediaSource.CreateFromStreamAsync Метод

Определение

Перегрузки

CreateFromStreamAsync(IInputStream, Uri, String)

Асинхронно создает объект AdaptiveMediaSource из предоставленного входного потока.

CreateFromStreamAsync(IInputStream, Uri, String, HttpClient)

Асинхронно создает объект AdaptiveMediaSource из предоставленного входного потока.

CreateFromStreamAsync(IInputStream, Uri, String)

Асинхронно создает объект AdaptiveMediaSource из предоставленного входного потока.

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)

Параметры

stream
IInputStream

Входной поток, из которого создается AdaptiveMediaSource .

uri
Uri Uri

Универсальный код ресурса (URI) источника. Этот параметр используется AdaptiveMediaSource для разрешения относительных URI.

contentType
String

Platform::String

winrt::hstring

Строка, идентифицирующая тип контента MIME источника. Это может быть тип контента Http Live Streaming (HLS) или Динамическая адаптивная потоковая передача по протоколу HTTP (DASH).

Возвращаемое значение

Возвращает adaptiveMediaSourceCreationResult после успешного завершения.

Атрибуты

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

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

CreateFromStreamAsync(IInputStream, Uri, String, HttpClient)

Асинхронно создает объект AdaptiveMediaSource из предоставленного входного потока.

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)

Параметры

stream
IInputStream

Входной поток, из которого создается AdaptiveMediaSource .

uri
Uri Uri

Универсальный код ресурса (URI) источника. Этот параметр используется AdaptiveMediaSource для разрешения относительных URI.

contentType
String

Platform::String

winrt::hstring

Строка, идентифицирующая тип контента MIME источника. Это может быть тип контента Http Live Streaming (HLS) или Динамическая адаптивная потоковая передача по протоколу HTTP (DASH).

httpClient
HttpClient

Экземпляр HttpClient , который adaptiveMediaSource должен использовать для скачивания ресурсов. Это позволяет указать настраиваемые заголовки HTTP для запросов.

Возвращаемое значение

Возвращает adaptiveMediaSourceCreationResult после успешного завершения.

Атрибуты

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

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