Extensies voor gegevenseenheden instellen
[De functie die is gekoppeld aan deze pagina, Windows Media Format 11 SDK, is een verouderde functie. Het is vervangen door Source Reader en Sink Writer. Bronlezer en Sink Writer zijn geoptimaliseerd voor Windows 10 en Windows 11. Microsoft raadt ten zeerste aan om nieuwe code te gebruiken bronlezer en Sink Writer- in plaats van Windows Media Format 11 SDK, indien mogelijk. Microsoft stelt voor dat bestaande code die gebruikmaakt van de verouderde API's, indien mogelijk opnieuw worden geschreven om de nieuwe API's te gebruiken.]
Sommige streams zijn geconfigureerd voor het gebruik van extensies voor gegevenseenheden om aanvullende gegevens te koppelen aan afzonderlijke steekproeven. Zie Data Unit Extensionsvoor meer informatie over uitgebreide voorbeelden.
Voor de meeste extensiesystemen voor gegevenseenheden is een extensie vereist voor elk voorbeeld in de stream. Als u geen extensie van de juiste grootte opgeeft, weigert de schrijver het voorbeeld.
Als u uitgebreide gegevens wilt toevoegen aan een voorbeeld, gebruikt u de methode INSSBuffer3::SetProperty. U kunt informatie krijgen over de gegevenseenheidextensies die zijn geconfigureerd voor een stream met behulp van de IWMStreamConfig2::GetDataUnitExtensionCount en IWMStreamConfig2::GetDataUnitExtension methoden.
Verwante onderwerpen