共用方式為


MediaStreamSample.CreateFromStreamAsync 方法

定義

以非同步方式從IInputStream建立MediaStreamSample

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 屬性存取。

適用於