Bagikan melalui


Windows Media MP3 Decoder

Dekoder Windows Media MP3 mendekode file audio yang telah dikodekan dalam format berikut.

  • ISO/IEC 11172-3 (MPEG-1 Audio) Layer 3
  • ISO/IEC 13818-3 (MPEG-2 Audio) Layer 3, ekstensi frekuensi pengambilan sampel rendah

Pengidentifikasi Kelas

Pengidentifikasi kelas (CLSID) untuk dekoder Windows Media MP3 diwakili oleh CLSID_CMP3DecMediaObject konstanta. Anda dapat membuat instans dekoder MP3 dengan memanggil CoCreateInstance.

Antarmuka

Objek dekoder MP3 mengekspos antarmuka IMediaObject sehingga objek dapat digunakan sebagai Objek Media DirectX (DMO), dan mengekspos antarmuka IMFTransform sehingga objek dapat digunakan sebagai Transformasi Media Foundation (MFT).

Dekoder Windows Media MP3 bereaksi sebagai DMO atau MFT tergantung antarmuka mana yang Anda peroleh dan versi Windows mana yang berjalan. Tabel berikut menunjukkan kondisi di mana dekoder Windows Media MP3 bertingkah seperti DMO atau MFT.

Sistem operasi Perilaku dekoder
Windows XP Dekoder Windows Media MP3 selalu bertingkah seperti DMO.
Windows Vista Secara default, dekoder Windows Media MP3 bertingkah seperti DMO. Jika Anda mendapatkan antarmuka IMFTransform atau antarmuka IPropertyStore pada dekoder Windows Media MP3, itu berperilaku sebagai MFT.
Windows 7 Secara default, dekoder Windows Media MP3 bertingkah seperti DMO. Jika Anda mendapatkan antarmuka IMFTransform pada dekoder Windows Media MP3, antarmuka tersebut bereaksi sebagai MFT.

 

Format Input

Tabel berikut ini memperlihatkan tag format audio yang mewakili jenis input yang didukung oleh dekoder Windows Media MP3.

Format konstanta tag Format nilai tag Format audio
WAVE_FORMAT_MPEGLAYER3 0x55 ISO MPEG Layer 3

 

Format Output

Tabel berikut ini memperlihatkan tag format audio yang mewakili jenis output yang didukung oleh dekoder Windows Media MP3.

Format konstanta tag Format nilai tag Format audio
WAVE_FORMAT_PCM 0x0001 Format PCM (ketika digunakan sebagai DMO atau MFT)
WAVE_FORMAT_IEEE_FLOAT 0x0003 Titik mengambang IEEE (ketika digunakan sebagai MFT)
WAVE_FORMAT_EXTENSIBLE 0xFFFE Format PCM/IEEE dalam struktur WAVEFORMATEXTENSIBLE (saat digunakan sebagai MFT)

 

Dekoder Windows Media MP3 mendukung dan menghitung jenis media output berikut.

  • Jenis output yang memiliki laju pengambilan sampel dan jumlah saluran yang sama dengan jenis input.
  • Output mono untuk input stereo.
  • Jenis output dengan kedalaman bit 8 dan 16.
  • Output floating point, jika dekoder berulah sebagai MFT.

Dekoder Windows Media MP3 mendukung, tetapi tidak menghitung, jenis media output berikut.

  • Jenis output yang memiliki setengah laju pengambilan sampel dari jenis input.
  • Jenis output yang memiliki laju pengambilan sampel keempat dari jenis input.

Persyaratan

Persyaratan Nilai
Klien
Windows XP, Windows Vista, atau Windows 7
Header
Wmcodecdsp.h
DLL
Mp3dmod.dll

Lihat juga

Objek Codec

Implementasi Codec