次の方法で共有


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

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

Windows Media Format SDK では、スクリプト コマンドを使用して ASF ファイル内のアプリケーション アクションを通信できます。 各スクリプト コマンドは 2 つの文字列で構成され、最初の文字列はコマンドの種類、2 番目はコマンド データです。 たとえば、スクリプトの種類 "URL" を使用し、コマンド データとして有効なインターネット URL を渡すことができます。 "URL" 型のスクリプト コマンドをサポートする読み取りアプリケーションがこのコマンドを受け取ると、指定したアドレスがブラウザー ウィンドウで開きます。

Windows Media Format SDK には、ASF ファイルでスクリプトを配信するための 2 つのオプションが用意されています。 スクリプト ストリームを作成することも、ファイルのヘッダーにスクリプト コマンドを含めることもできます。 スクリプト ストリームは、スクリプト コマンドがプレゼンテーションの時間順に配信されるため便利です。 ファイル ヘッダーでスクリプト コマンドを使用する場合、アプリケーションでは、再生を開始する前にすべてのスクリプト コマンドを取得する必要があります。 スクリプト コマンドの表示時間を追跡し、適切なタイミングで応答する必要があります。

以降のセクションでは、ASF ファイルにスクリプト コマンドを含める方法について説明します。

セクション 説明
スクリプト ストリームを使用するには スクリプト ストリームにスクリプト コマンドを含める方法について説明します。
ヘッダーにスクリプト データを追加するには ファイル ヘッダーにスクリプト コマンドを含める方法について説明します。
Windows メディア プレーヤーでサポートされているスクリプト コマンドの使用 Windows メディア プレーヤーで使用されるスクリプト コマンドについて説明します。

 

注意

以前のバージョンの Windows Media Format SDK では、ASF ファイルのコンテンツに対応する Web アドレスを開くためにスクリプト ストリームが使用されていました。 Web ストリームを使用して、同期された Web ページを操作できるようになりました。 詳しくは、 「Web ストリーム」を参照してください。

 

スクリプト コマンド

プログラミング ガイド