MP3 ファイル ソース
MP3 ファイル ソースは MP3 ファイルを解析します。
MP3 ファイル ソースは、MPEG-1 オーディオ フレームを含むバッファーを出力します。 オーディオはデコードされません。
ファイル拡張子と MIME の種類
MP3 ファイル ソースは、次のファイル名拡張子の既定のメディア ソースです。
- .mp3
また、次の MIME の種類の既定のメディア ソースでもあります。
- audio/mpeg
- audio/x-mp3
- audio/x-mpeg
メディアの種類
MP3 ファイル ソースによって提供されるメディアの種類には、次の属性が含まれています。
属性 | 説明 |
---|---|
MF_MT_MAJOR_TYPE | MFMediaType_Audioと等しい。 |
MF_MT_SUBTYPE | MFAudioFormat_MP3またはMFAudioFormat_MPEGと等しい。 |
MF_MT_AUDIO_AVG_BYTES_PER_SECOND | 1 秒あたりの平均バイト数。 |
MF_MT_AUDIO_BLOCK_ALIGNMENT | 1 に等しい。 |
MF_MT_AUDIO_NUM_CHANNELS | オーディオ チャネルの数。 |
MF_MT_AUDIO_SAMPLES_PER_SECOND | 1 秒あたりのオーディオ サンプル数。 |
MF_MT_USER_DATA | 構造体の wfx メンバーの後に表示される MPEGLAYER3WAVEFORMAT 構造体の部分を格納します。 |
インターフェイス
MP3 ファイル ソースは、 QueryInterface を介して次のインターフェイスを公開します。
さらに、 IMFGetService を介して次のインターフェイスを公開します。
Service/ServiceGUID | インターフェイス |
---|---|
MF_METADATA_PROVIDER_SERVICE | IMFMetadataProvider |
MF_PROPERTY_HANDLER_SERVICE |
IPropertyStore 注:シェル メタデータ プロバイダーに関するページを参照してください。 |
MF_RATE_CONTROL_SERVICE | IMFRateControl |
MF_RATE_CONTROL_SERVICE | IMFRateSupport |
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント |
Windows 7 [デスクトップ アプリのみ] |
サポートされている最小のサーバー |
Windows Server 2008 R2 [デスクトップ アプリのみ] |
[DLL] |
|
関連項目