Antarmuka IMFMediaEngineEx (mfmediaengine.h)

Memperluas antarmuka IMFMediaEngine .

Warisan

Antarmuka IMFMediaEngineEx mewarisi dari IMFMediaEngine. IMFMediaEngineEx juga memiliki jenis anggota berikut:

Metode

Antarmuka IMFMediaEngineEx memiliki metode ini.

 
IMFMediaEngineEx::ApplyStreamSelections

Menerapkan pilihan aliran dari panggilan sebelumnya ke SetStreamSelection.
IMFMediaEngineEx::CancelTimelineMarkerTimer

Membatalkan penanda garis waktu tertunda berikutnya.
IMFMediaEngineEx::EnableHorizontalMirrorMode

Mengaktifkan atau menonaktifkan pencerminan video.
IMFMediaEngineEx::EnableTimeUpdateTimer

Mengaktifkan atau menonaktifkan timer pembaruan waktu.
IMFMediaEngineEx::EnableWindowlessSwapchainMode

Mengaktifkan atau menonaktifkan mode rantai swap tanpa jendela.
IMFMediaEngineEx::FrameStep

Langkah-langkah maju atau mundur satu bingkai.
IMFMediaEngineEx::GetAudioEndpointRole

Mendapatkan peran titik akhir perangkat audio yang digunakan untuk panggilan berikutnya ke SetSource atau Load.
IMFMediaEngineEx::GetAudioStreamCategory

Mendapatkan kategori aliran audio yang digunakan untuk panggilan berikutnya ke SetSource atau Load.
IMFMediaEngineEx::GetBalance

Mendapatkan keseimbangan audio.
IMFMediaEngineEx::GetNumberOfStreams

Mendapatkan jumlah aliran di sumber daya media.
IMFMediaEngineEx::GetPresentationAttribute

Mendapatkan atribut presentasi dari sumber daya media.
IMFMediaEngineEx::GetRealTimeMode

Mendapatkan mode real time yang digunakan untuk panggilan berikutnya ke SetSource atau Load.
IMFMediaEngineEx::GetResourceCharacteristics

Mendapatkan berbagai bendera yang menjelaskan sumber daya media.
IMFMediaEngineEx::GetStatistics

Mendapatkan statistik pemutaran dari Mesin Media.
IMFMediaEngineEx::GetStereo3DFramePackingMode

Untuk video 3D stereoskopis, mendapatkan tata letak dua tampilan dalam bingkai video.
IMFMediaEngineEx::GetStereo3DRenderMode

Untuk video 3D stereoskopis, kueri bagaimana Media Engine merender konten video 3D.
IMFMediaEngineEx::GetStreamAttribute

Mendapatkan atribut tingkat aliran dari sumber daya media.
IMFMediaEngineEx::GetStreamSelection

Kueri apakah aliran dipilih untuk diputar. (IMFMediaEngineEx.GetStreamSelection)
IMFMediaEngineEx::GetTimelineMarkerTimer

Mendapatkan waktu penanda garis waktu berikutnya, jika ada.
IMFMediaEngineEx::GetVideoSwapchainHandle

Mendapatkan handel ke rantai pertukaran tanpa jendela.
IMFMediaEngineEx::InsertAudioEffect

Menyisipkan efek audio.
IMFMediaEngineEx::InsertVideoEffect

Menyisipkan efek video.
IMFMediaEngineEx::IsPlaybackRateSupported

Mengkueri apakah Mesin Media dapat diputar pada laju pemutaran tertentu.
IMFMediaEngineEx::IsProtected

Kueri apakah sumber daya media berisi konten yang dilindungi.
IMFMediaEngineEx::IsStereo3D

Mengkueri apakah sumber daya media berisi video 3D stereoskopis.
IMFMediaEngineEx::RemoveAllEffects

Menghapus semua efek audio dan video.
IMFMediaEngineEx::SetAudioEndpointRole

Mengatur titik akhir perangkat audio yang digunakan untuk panggilan berikutnya ke SetSource atau Load.
IMFMediaEngineEx::SetAudioStreamCategory

Mengatur kategori aliran audio untuk panggilan berikutnya ke SetSource atau Load.
IMFMediaEngineEx::SetBalance

Mengatur keseimbangan audio. (IMFMediaEngineEx.SetBalance)
IMFMediaEngineEx::SetCurrentTimeEx

Mencari posisi pemutaran baru menggunakan MF_MEDIA_ENGINE_SEEK_MODE yang ditentukan.
IMFMediaEngineEx::SetRealTimeMode

Mengatur mode real time yang digunakan untuk panggilan berikutnya ke SetSource atau Load.
IMFMediaEngineEx::SetSourceFromByteStream

Membuka sumber daya media dari aliran byte.
IMFMediaEngineEx::SetStereo3DFramePackingMode

Untuk video 3D stereoskopis, mengatur tata letak dua tampilan dalam bingkai video.
IMFMediaEngineEx::SetStereo3DRenderMode

Untuk video 3D stereoskopis, menentukan bagaimana Mesin Media merender konten video 3D.
IMFMediaEngineEx::SetStreamSelection

Memilih atau membatalkan pilihan streaming untuk pemutaran.
IMFMediaEngineEx::SetTimelineMarkerTimer

Menentukan waktu presentasi ketika Mesin Media akan mengirim peristiwa penanda.
IMFMediaEngineEx::UpdateVideoStream

Updates persegi panjang sumber, persegi panjang tujuan, dan warna batas untuk video.

Keterangan

Antarmuka IMFMediaEngine berisi metode yang memetakan ke elemen media HTML5. IMFMediaEngineEx menyediakan fungsionalitas tambahan yang tidak sesuai langsung dengan HTML5.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows 8 [aplikasi desktop | Aplikasi UWP]
Server minimum yang didukung Windows Server 2012 [aplikasi desktop | Aplikasi UWP]
Target Platform Windows
Header mfmediaengine.h

Lihat juga

IMFMediaEngine

Sampel Mesin Media

Antarmuka Media Foundation