MF_MT_ORIGINAL_WAVE_FORMAT_TAG属性

オーディオ ストリームの元の WAVE 形式タグが含まれます。

データ型

UINT32

取得/設定

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

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

適用対象

IMFMediaType

解説

ソース ファイルによっては、AVI メディア ソースによって、提供されるメディアの種類に対してこの属性が設定される場合があります。

AVI ファイルには、ファイル内のストリームごとにストリーム ヘッダーが含まれています。 AVI メディア ソースは、ストリーム ヘッダーをメディアの種類に変換します。 オーディオ ストリームの場合、ストリーム ヘッダーには、オーディオ形式を識別する書式タグが含まれています。 (format タグは、WAVEFORMATEX 構造体の wFormatTag メンバーに含まれています)。ほとんどの場合、AVI メディア ソースは、オーディオ サブタイプ GUID のトピックで説明されているように、フォーマット タグをサブタイプ GUID に直接変換します。 ただし、場合によっては、元の書式タグを同等の別の書式タグにマップします。 その場合、メディア ソースは、MF_MT_ORIGINAL_WAVE_FORMAT_TAG属性を使用して、メディアの種類に元の書式タグを格納します。

形式マッピングは、次のキーの下のレジストリに格納されます。

\ HKEY_CLASSES_ROOTMediaFoundation\MapAudioFormatTag

各エントリは DWORD 値です。 エントリの名前は、書式タグの 10 進数表現です。 エントリの値は、同等の書式タグです。

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

要件

要件
サポートされている最小のクライアント
Windows 7 [デスクトップ アプリのみ]
サポートされている最小のサーバー
Windows Server 2008 R2 [デスクトップ アプリのみ]
Header
Mfapi.h

関連項目

Media Foundation 属性のアルファベット順リスト

メディアの種類の属性