Freigeben über


Benutzerdefinierte beliebige Datenströme

[Das dieser Seite zugeordnete Feature Windows Media Format 11 SDK-ist ein Legacyfeature. Es wurde von Source Reader und Sink Writerersetzt. Source Reader und Sink Writer wurden für Windows 10 und Windows 11 optimiert. Microsoft empfiehlt dringend, dass neuer Code Source Reader und Sink Writer- anstelle Windows Media Format 11 SDK-verwendet werden soll. Microsoft schlägt vor, dass vorhandener Code, der die Legacy-APIs verwendet, um die neuen APIs zu verwenden, falls möglich umgeschrieben werden.]

Sie können einen Datenstrom in einer ASF-Datei erstellen, um eine beliebige Art von Daten zu enthalten. Wenn keiner der unterstützten Datenstromtypen Ihren Anforderungen entspricht, müssen Sie einen beliebigen Datenstrom verwenden. Das Writer-Objekt behandelt einen beliebigen Datenstrom genauso wie jeder nicht komprimierte Datenstrom. die Beispiele werden paketiert und mit den Beispielen aus anderen Datenströmen im Datenabschnitt der Datei kombiniert. Natürlich kann nur eine Leseanwendung, die speziell für den Umgang mit Ihrem beliebigen Typ programmiert wurde, die Daten verarbeiten, nachdem sie vom Leseobjekt übermittelt wurde.

Eine häufige Verwendung beliebiger Datenströme ist für Mediendaten, die mit einem Drittanbietercodec codiert werden. Da die Objekte dieses SDK nicht direkt mit Codecs von Drittanbietern interagieren, muss Ihre Schreibanwendung die Beispiele mit dem Codierungsteil des Codec verarbeiten und die komprimierten Beispiele an den Writer übergeben.

beliebiger Datenströme

Konfigurieren benutzerdefinierter beliebiger Datenströme