Freigeben über


MediaStreamSample.CreateFromStreamAsync Methode

Definition

Erstellt asynchron ein MediaStreamSample aus einem 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)

Parameter

stream
IInputStream

Der Stream, der die Mediendaten enthält, die zum Erstellen von MediaStreamSample verwendet werden.

count
UInt32

unsigned int

uint32_t

Die Länge der Daten im Beispiel. Dies ist die Anzahl der Bytes, die aus dem Stream gelesen werden.

timestamp
TimeSpan TimeSpan

Die Präsentationszeit dieses MediaStreamSample.

Gibt zurück

Nach Abschluss dieser Methode wird die neue Datei als MediaStreamSample zurückgegeben.

Attribute

Hinweise

Bei bestimmten Formaten unterscheiden sich die Decodierungszeit und die Präsentationszeit eines MediaStreamSample . Auf die Decodierungszeit kann über die DecodeTimestamp-Eigenschaft zugegriffen werden.

Gilt für: