MF_PD_ASF_FILEPROPERTIES_FLAGS属性
Advanced Systems Format (ASF) ファイルをブロードキャストするかシーク可能にするかを指定します。 この値は、ASF 仕様で定義されているファイル プロパティ オブジェクトの Flags フィールドに対応します。
データ型
UINT32
解説
この属性は、ASF コンテンツのプレゼンテーション記述子に適用されます。 属性の値は、次のフラグのビットごとの OR です。
フラグ | 説明 |
---|---|
0x01 | ブロードキャスト フラグ。 ファイルは作成中です。 |
0x02 | Seekable フラグ。 ファイルはシーク可能です。 オーディオ ストリームが存在し、最大データ パケット サイズが最小データ パケット サイズと等しい場合、ファイルはシーク可能です。 また、ファイルにオーディオ ストリームと、対応する Simple Index オブジェクトを持つビデオ ストリームがある場合にシーク可能な場合もあります。 |
IMFASFContentInfo::GeneratePresentationDescriptor メソッドは、ASF メタデータからこの属性を生成します。
ブロードキャスト フラグが設定されている場合、プレゼンテーション記述子の次の属性は無効です。
- MF_PD_ASF_FILEPROPERTIES_FILE_ID
- MF_PD_ASF_FILEPROPERTIES_CREATION_TIME
- MF_PD_ASF_FILEPROPERTIES_PACKETS
- MF_PD_ASF_FILEPROPERTIES_PLAY_DURATION
- MF_PD_ASF_FILEPROPERTIES_SEND_DURATION
さらに、 MF_PD_ASF_FILEPROPERTIES_MAX_PACKET_SIZE 属性と MF_PD_ASF_FILEPROPERTIES_MIN_PACKET_SIZE 属性値は、実際のパケット サイズに設定されます。
必要条件
要件 | 値 |
---|---|
サポートされている最小のクライアント |
Windows Vista [デスクトップ アプリのみ] |
サポートされている最小のサーバー |
Windows Server 2008 [デスクトップ アプリのみ] |
ヘッダー |
|
関連項目