ストリーム記述子属性

一般的なストリーム記述子属性

ストリーム記述子には、次の属性が適用されます。

属性 説明
MF_SD_LANGUAGE ストリームの言語を指定します。
MF_SD_MUTUALLY_EXCLUSIVE ストリームが同じ型の他のストリームと相互に排他的かどうかを指定します。
MF_SD_PROTECTED ストリームに保護されたコンテンツが含まれるかどうかを指定します。
MF_SD_STREAM_NAME ストリームの名前を格納します。

 

ASF-Specific ストリーム記述子属性

次の属性は、Advanced Systems Format (ASF) ファイルのストリーム記述子に適用されます。

属性 説明
MF_SD_ASF_EXTSTRMPROP_AVG_BUFFERSIZE ASF ファイル内のストリームに必要な平均バッファー サイズをバイト単位で指定します。
MF_SD_ASF_EXTSTRMPROP_AVG_DATA_BITRATE ASF ファイル内のストリームの平均データ ビット レートを 1 秒あたりのビット数で指定します。
MF_SD_ASF_EXTSTRMPROP_LANGUAGE_ID_INDEX ASF ファイル内のストリームで使用される言語を指定します。
MF_SD_ASF_EXTSTRMPROP_MAX_BUFFERSIZE ASF ファイル内のストリームに必要な最大バッファー サイズをバイト単位で指定します。
MF_SD_ASF_EXTSTRMPROP_MAX_DATA_BITRATE ASF ファイル内のストリームの最大データ ビット レートを 1 秒あたりのビット数で指定します
MF_SD_ASF_METADATA_DEVICE_CONFORMANCE_TEMPLATE ASF ファイル内のストリームのデバイス準拠テンプレートをビット/秒で指定します。
MF_SD_ASF_STREAMBITRATES_BITRATE ASF ファイル内のストリームの平均ビット レートを 1 秒あたりのビット数で指定します。

 

SAMI メディア ソース ストリーム記述子属性

次の属性は、SAMI メディア ソースのストリーム記述子に適用されます。

属性 説明
MF_SD_SAMI_LANGUAGE ストリームに対して定義されている、同期されたアクセシビリティ対応メディア インターチェンジ (SAMI) 言語名が含まれます。

 

IMFStreamDescriptor

Media Foundation 属性