Variabele bitsnelheidsstromen schrijven
[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.]
Variabele bitsnelheid (VBR)-streams worden op dezelfde manier geschreven als CBR-streams (constante bitsnelheid). Het enige verschil is in de verwerking die intern wordt uitgevoerd door de schrijver en de codecs. Op bitsnelheid gebaseerde VBR (zowel beperkt als niet-gebonden) vereist echter een voorverwerkingsstap door de schrijver.
Controleer de retourwaarde voor de eerste aanroep die u maakt naar IWMWriter::WriteSample- voor elke stream. Als de geretourneerde foutcode NS_E_INVALID_NUM_PASSES is, vereist de stream een voorverwerkingspas.
Verwante onderwerpen