次の方法で共有


スクリプト ストリームを使用するには

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

このセクションでは、ファイルに含めるためにスクリプト データをライターに送信する方法について説明します。 プロファイルにスクリプト ストリームを含める方法については、「 任意のストリームの種類の構成」を参照してください。

各スクリプトは、 文字列と 引数 文字列の 2 つの文字列で構成されます。

スクリプト データは、ライターに送信される前に書式設定する必要があります。 文字列は連結され、 NULL 文字で区切られ、 NULL 文字で終わる必要があります。 次の例は、正当なスクリプトを示しています。

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

 

スクリプト コマンドの各ペアは、サンプルとしてライターに書き込む必要があります。 サンプルの記述の詳細については、「サンプル を書き込むには」を参照してください。

ASF ファイルが再生されると、スクリプト コマンドは、プレゼンテーションの時間順にリーダー (または同期リーダー) によって配信されます。 2 つの文字列を解析し、スクリプト コマンドに応答するのは、アプリケーションの役割です。

注意

DRM を使用してファイルを暗号化する場合、スクリプト コマンドでプレゼンテーション時間を 0 にすることはできません。

 

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