MF_PD_ASF_SCRIPT属性
スクリプト コマンドの一覧と、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 [デスクトップ アプリのみ] |
ヘッダー |
|
関連項目