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


MediaStreamSample.CreateFromStreamAsync Метод

Определение

Асинхронно создает MediaStreamSample из IInputStream.

public:
 static IAsyncOperation<MediaStreamSample ^> ^ CreateFromStreamAsync(IInputStream ^ stream, unsigned int count, TimeSpan timestamp);
/// [Windows.Foundation.Metadata.RemoteAsync]
 static IAsyncOperation<MediaStreamSample> CreateFromStreamAsync(IInputStream const& stream, uint32_t const& count, TimeSpan const& timestamp);
[Windows.Foundation.Metadata.RemoteAsync]
public static IAsyncOperation<MediaStreamSample> CreateFromStreamAsync(IInputStream stream, uint count, System.TimeSpan timestamp);
function createFromStreamAsync(stream, count, timestamp)
Public Shared Function CreateFromStreamAsync (stream As IInputStream, count As UInteger, timestamp As TimeSpan) As IAsyncOperation(Of MediaStreamSample)

Параметры

stream
IInputStream

Поток, содержащий данные мультимедиа, используемые для создания MediaStreamSample.

count
UInt32

unsigned int

uint32_t

Длина данных в образце. Это количество байтов, которые будут считываться из потока.

timestamp
TimeSpan TimeSpan

Время презентации этого MediaStreamSample.

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

После завершения этого метода он возвращает новый файл в виде MediaStreamSample.

Атрибуты

Комментарии

Для некоторых форматов время декодирования и время презентации MediaStreamSample отличаются. Доступ к времени декодирования можно получить с помощью свойства DecodeTimestamp .

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