Bagikan melalui


Fungsi MFCreateWMAEncoderActivate (wmcontainer.h)

Membuat objek aktivasi yang dapat digunakan untuk membuat encoder Windows Media Audio (WMA).

Sintaks

HRESULT MFCreateWMAEncoderActivate(
  IMFMediaType   *pMediaType,
  IPropertyStore *pEncodingConfigurationProperties,
  IMFActivate    **ppActivate
);

Parameter

pMediaType

Penunjuk ke antarmuka IMFMediaType . Parameter ini menentukan format output yang dikodekan.

pEncodingConfigurationProperties

Penunjuk ke antarmuka IPropertyStore dari penyimpanan properti yang berisi parameter pengodean. Parameter pengodean untuk encoder WMV ditentukan dalam file header wmcodecdsp.h. Jika Anda memiliki objek ASF ContentInfo yang berisi objek profil ASF dengan semua aliran untuk file output, Anda bisa mendapatkan penyimpanan properti dengan memanggil IMFASFContentInfo::GetEncodingConfigurationPropertyStore.

ppActivate

Menerima penunjuk ke antarmuka IMFActivate . Gunakan antarmuka ini untuk membuat encoder. Pemanggil harus merilis antarmuka.

Mengembalikan nilai

Jika fungsi ini berhasil, fungsi akan mengembalikan S_OK. Jika tidak, kode kesalahan HRESULT akan dikembalikan.

Persyaratan

   
Klien minimum yang didukung Windows Vista [hanya aplikasi desktop]
Server minimum yang didukung Windows Server 2008 [hanya aplikasi desktop]
Target Platform Windows
Header wmcontainer.h
Pustaka Mf.lib
DLL Mf.dll

Lihat juga

Objek Aktivasi

Fungsi Media Foundation