Delen via


Writer Push Sink-object

[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.]

Het object Writer Push Sink distribueert digitale media naar publicatiepunten. Een live concert kan bijvoorbeeld worden gecodeerd door één server en vervolgens worden geleverd, of gepusht, naar verschillende andere servers die de inhoud daadwerkelijk naar gebruikers streamen.

Een writer push sink-object wordt gemaakt door de functie WMCreateWriterPushSink, waarmee een aanwijzer wordt ingesteld op een IWMWriterPushSink interface. De andere interfaces die worden ondersteund door het object, vermeld in de volgende tabel, kunnen worden verkregen door de QueryInterface methode aan te roepen.

Interface Beschrijving
IWMRegisterCallback- Hiermee kan de toepassing statusberichten van het object ophalen.
IWMWriterPushSink Hiermee beheert u een pushdistributiesessie.
IWMWriterSink Wijst geheugen toe, bepaalt of de sink in realtime werkt en verschillende callback-functies beschikbaar maakt.

 

De volgende callback-interface kan door de toepassing worden geïmplementeerd om de voortgang van een writer-push-sinkobject bij te houden.

Interface Beschrijving
IWMStatusCallback- Vereist wanneer statusinformatie moet worden gecommuniceerd met de hosttoepassing.

 

objecten

ASF-gegevens verzenden naar een publicatiepunt

Werken met Writer Sinks