Share via


スクリプト コマンド

[このページに関連付けられている機能である Windows Media Format 11 SDK は、従来の機能です。 ソース リーダーシンク ライターに置き換わりました。 ソース リーダーシンク ライターは、Windows 10とWindows 11用に最適化されています。 Microsoft では、可能であれば、新しいコードで Windows Media Format 11 SDK ではなくソース リーダーシンク ライターを使用することを強くお勧めします。 Microsoft は、レガシ API を使用する既存のコードを、可能であれば新しい API を使用するように書き換えるよう提案しています。]

Windows Media Format SDK でサポートされるスクリプト コマンドは、単純な名前と値の文字列のペアです。 たとえば、一般的なスクリプト コマンドは "URL" であり、Windows メディア プレーヤーや他の再生中のアプリケーションが Web ページを開くために使用します。 "URL" コマンドのスクリプト ペアの残りの半分には、 などの https://www.adatum.com有効な Uniform Resource Locator (URL) が含まれています。 この SDK のオブジェクトでは、特定のコマンドに対するサポートは提供されません。アプリケーションには、使用するコマンドを処理するロジックを含める必要があります。 Windows メディア プレーヤーでサポートされているコマンドを使用して、ほとんどのプレーヤーとの互換性を維持できます。

スクリプト コマンドは、スクリプト ストリームまたはファイル ヘッダーの 2 つの方法のいずれかで配信できます。

スクリプト ストリーム

スクリプト コマンドは、ASF ファイル内の独自のストリームで配信できます。 スクリプト ストリーム内の各サンプルには、名前と値のペアの 2 つの文字列が含まれています。 スクリプト ストリームを使用する利点は、コマンドが正しいプレゼンテーション時に配信されることです。

ファイル ヘッダーのスクリプト コマンド

スクリプト コマンドは、再生時に取得するためにファイル ヘッダーに含めることができます。 再生中のアプリケーションは、適切なタイミングでスクリプト コマンドを実行する役割を担います。 ファイル ヘッダーでスクリプト コマンドを使用する利点は、サンプルの受信を開始する前にすべてのスクリプト コマンドを使用できる点です。

ASF ファイルの機能

スクリプト コマンドの使用