Freigeben über


Festlegen von Dateneinheitenerweiterungen

[Das dieser Seite zugeordnete Feature Windows Media Format 11 SDK ist ein Legacyfeature. Sie wurde durch den Quellleser und den Senkenschreiber ersetzt. Quellleser und Senkenschreiber wurden für Windows 10 und Windows 11 optimiert. Microsoft empfiehlt dringend, dass neuer Code nach Möglichkeit den Quellleser und senkenden Writer anstelle des Windows Media Format 11 SDK verwendet. Microsoft schlägt vor, vorhandenen Code, der die Legacy-APIs verwendet, um nach Möglichkeit die neuen APIs zu verwenden.]

Einige Streams sind so konfiguriert, dass sie Dateneinheitenerweiterungen verwenden, um zusätzliche Daten einzelnen Beispielen zuzuordnen. Weitere Informationen zu erweiterten Beispielen finden Sie unter Dateneinheitserweiterungen.

Die meisten Dateneinheitserweiterungssysteme erfordern eine Erweiterung für jedes Beispiel im Stream. Wenn Sie keine Erweiterung mit der richtigen Größe bereitstellen, lehnt der Writer das Beispiel ab.

Um einem Beispiel erweiterte Daten hinzuzufügen, verwenden Sie die INSSBuffer3::SetProperty-Methode . Sie können Informationen zu den Dateneinheitenerweiterungen abrufen, die für einen Stream konfiguriert sind, indem Sie die Methoden IWMStreamConfig2::GetDataUnitExtensionCount und IWMStreamConfig2::GetDataUnitExtension verwenden.

Konfigurieren von Dateneinheitserweiterung en

Schreiben von ASF-Dateien