Freigeben über


Skriptbefehle

[Das dieser Seite zugeordnete Feature Windows Media Format 11 SDK ist ein Legacyfeature. Es wurde von Source Reader und Sink Writer abgelöst. Source Reader und Sink Writer wurden für Windows 10 und Windows 11 optimiert. Microsoft empfiehlt dringend, dass neuer Code nach Möglichkeit quellleser und Senkenschreiber anstelle des Windows Media Format 11 SDK verwendet. Microsoft schlägt vor, dass vorhandener Code, der die Legacy-APIs verwendet, so umgeschrieben wird, dass nach Möglichkeit die neuen APIs verwendet werden.]

Die vom Windows Media Format SDK unterstützten Skriptbefehle sind einfache Namens- und Wertzeichenfolgenpaare. Ein gängiger Skriptbefehl ist beispielsweise "URL", der von Windows Medienwiedergabe und anderen wiedergegebenen Anwendungen verwendet wird, um Webseiten zu öffnen. Die andere Hälfte des Skriptpaars für den Befehl "URL" enthält einen gültigen uniform resource locator (URL), z https://www.adatum.com. B. . Von den Objekten dieses SDK wird für bestimmte Befehle keine Unterstützung bereitgestellt. Ihre Anwendung muss Logik enthalten, um die von Ihnen verwendeten Befehle zu verarbeiten. Sie können die von Windows Medienwiedergabe unterstützten Befehle verwenden, um die Kompatibilität mit den meisten Spielern zu gewährleisten.

Skriptbefehle können auf zwei Arten bereitgestellt werden: in einem Skriptstream oder im Dateiheader.

Skriptstreams

Sie können Skriptbefehle in einem eigenen Stream in einer ASF-Datei bereitstellen. Jedes Beispiel in einem Skriptstream enthält die beiden Zeichenfolgen des Name-Wert-Paars. Der Vorteil der Verwendung eines Skriptstreams besteht darin, dass die Befehle zur richtigen Präsentationszeit bereitgestellt werden.

Skriptbefehle im Dateiheader

Skriptbefehle können zum Zeitpunkt der Wiedergabe in den Dateiheader aufgenommen werden. Die wiedergegebene Anwendung ist für die Ausführung der Skriptbefehle zur richtigen Zeit verantwortlich. Der Vorteil der Verwendung von Skriptbefehlen im Dateiheader besteht darin, dass alle Skriptbefehle verfügbar sind, bevor sie mit dem Empfangen von Beispielen beginnen.

ASF-Dateifeatures

Verwenden von Skriptbefehlen