MF_MT_AAC_PAYLOAD_TYPE属性

Advanced Audio Coding (AAC) ストリームのペイロードの種類を指定します。

データ型

UINT32

次の値を使用できます。

説明
0
ストリームには、raw_data_block要素のみが含まれています。
1
オーディオ データ トランスポート ストリーム (ADTS)。 ストリームには、MPEG-2 で定義されているadts_sequenceが含まれています。
2
オーディオ データ交換形式 (ADIF)。 ストリームには、MPEG-2 で定義されているadif_sequenceが含まれています。
3
ストリームには、同期レイヤー (LOAS) と多重層 (LATM) を備えた MPEG-4 オーディオ トランスポート ストリームが含まれています。

 

取得/設定

この属性を取得するには、 IMFAttributes::GetUINT32 を呼び出します。

この属性を設定するには、 IMFAttributes::SetUINT32 を呼び出します。

適用対象

IMFMediaType

注釈

MF_MT_AAC_PAYLOAD_TYPEは省略可能です。 この属性を指定しない場合は、既定値 0 が使用されます。この値は、ストリームにraw_data_block要素のみが含まれていることを指定します。

MFAudioFormat_AACにのみ適用されます。

この属性の GUID 定数は、mfuuid.lib からエクスポートされます。

要件

要件
ヘッダー
Mfapi.h

こちらもご覧ください

Media Foundation 属性のアルファベット順の一覧

メディアの種類の属性