スクリプト コマンドの一覧と、Advanced Systems Format (ASF) ファイルのパラメーターを指定します。 この属性は、ASF 仕様で定義されている ASF ヘッダーのスクリプト コマンド オブジェクトに対応します。
データ型
Byte array
解説
この属性は、ASF コンテンツのプレゼンテーション記述子に適用されます。
IMFASFContentInfo::GeneratePresentationDescriptor メソッドは、プレゼンテーション記述子を作成し、スクリプト コマンド オブジェクト ヘッダーからこの属性を生成します。 次の表に、BLOB の形式を示します。
| [スクリプト コマンド オブジェクト] フィールド | データ型 | サイズ | 説明 |
|---|---|---|---|
| コマンド数 | DWORD | 4 バイト | スクリプト コマンドの数 |
| コマンドの種類、コマンド | BYTE[] | 場合により異なる | スクリプト コマンドの配列 |
最初の DWORD はスクリプト コマンドの数で、その後にコマンドの配列が続きます。 各スクリプト コマンドの形式は次のとおりです。
| [スクリプト コマンド オブジェクト] フィールド | データ型 | サイズ | 説明 |
|---|---|---|---|
| コマンド名の長さ | DWORD | 4 バイト | コマンド文字列のサイズ (NULL 文字を含むバイト単位)。 |
| コマンド名 | WCHAR[] | 場合により異なる | スクリプト コマンドを含む Null で終わる文字列。 |
| コマンドの種類名の長さ | DWORD | 4 バイト | コマンドの種類の文字列のサイズ (NULL 文字を含むバイト単位)。 |
| コマンドの種類名 | WCHAR[] | 場合により異なる | コマンドの種類を含む Null で終わる文字列。 |
| プレゼンテーション時間 | DWORD | 4 バイト | コマンドの表示時間 (ミリ秒単位)。 |
要件
| 要件 | 値 |
|---|---|
| サポートされている最小のクライアント |
Windows Vista [デスクトップ アプリのみ] |
| サポートされている最小のサーバー |
Windows Server 2008 [デスクトップ アプリのみ] |
| ヘッダー |
|
関連項目