Delen via


Een scriptstream gebruiken

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

In deze sectie wordt beschreven hoe u scriptgegevens naar de schrijver verzendt voor opname in een bestand. Zie Willekeurige stroomtypen configurerenvoor meer informatie over het opnemen van scriptstromen in profielen.

Elk script bestaat uit twee tekenreeksen, een type tekenreeks en een argument tekenreeks.

De scriptgegevens moeten worden opgemaakt voordat ze naar de schrijver worden verzonden. De tekenreeksen moeten worden samengevoegd, gescheiden door een NULL- teken en worden beƫindigd met een NULL- teken. In het volgende voorbeeld ziet u een legitiem script:

                                                   
U R L   h t t p : / / w w w . een d een t u m . c o m  

 

Elk paar scriptopdrachten moet worden geschreven als voorbeeld voor de schrijver. Zie Voorbeelden schrijvenvoor meer informatie over het schrijven van voorbeelden.

Wanneer het ASF-bestand wordt afgespeeld, worden de scriptopdrachten geleverd door de lezer (of synchrone lezer) in de volgorde van de presentatietijd. Het is de verantwoordelijkheid van de toepassing om de twee tekenreeksen te parseren en te reageren op de scriptopdracht.

Notitie

Wanneer u DRM gebruikt om een bestand te versleutelen, kan er geen scriptopdracht een presentatietijd van 0 hebben.

 

scriptopdrachten gebruiken