Fungsi MFCreateTranscodeTopologyFromByteStream (mfidl.h)
Membuat topologi untuk transcoding ke aliran byte.
Sintaks
HRESULT MFCreateTranscodeTopologyFromByteStream(
[in] IMFMediaSource *pSrc,
[in] IMFByteStream *pOutputStream,
[in] IMFTranscodeProfile *pProfile,
[out] IMFTopology **ppTranscodeTopo
);
Parameter
[in] pSrc
Penunjuk ke antarmuka IMFMediaSource dari sumber media. Sumber media menyediakan konten sumber tersebut untuk transkode.
[in] pOutputStream
Penunjuk ke antarmuka IMFByteStream dari aliran byte. Output yang ditranskodekan akan ditulis ke aliran byte ini.
[in] pProfile
Penunjuk ke antarmuka IMFTranscodeProfile dari profil transkode.
[out] ppTranscodeTopo
Menerima pointer ke antarmuka IMFTopology . Pemanggil harus merilis antarmuka.
Menampilkan nilai
Jika fungsi ini berhasil, fungsi akan mengembalikan S_OK. Jika tidak, kode kesalahan HRESULT akan dikembalikan.
Keterangan
Fungsi ini membuat topologi parsial yang berisi sumber media, encoder, dan sink media.
Persyaratan
Klien minimum yang didukung | Windows 8 [hanya aplikasi desktop] |
Server minimum yang didukung | Windows Server 2012 [hanya aplikasi desktop] |
Target Platform | Windows |
Header | mfidl.h |
Pustaka | Mf.lib |
DLL | Mf.dll |