Sampel EVRPresenter
Memperlihatkan cara mengimplementasikan penyaji kustom untuk Enhanced Video Renderer (EVR). Penyaji kustom dapat digunakan dengan filter DirectShow EVR atau sink Microsoft Media Foundation EVR.
API ditunjukkan
Sampel ini menunjukkan antarmuka Media Foundation berikut:
- IMFClockStateSink
- IMFRateSupport
- IMFTopologyServiceLookupClient
- IMFVideoDeviceID
- IMFVideoDisplayControl
- IMFVideoPresenter
Penggunaan
Sampel EVRPresenter membangun DLL yang merupakan server COM untuk penyaji. Sebelum menggunakan penyaji kustom, Anda harus mendaftarkan DLL.
Untuk menggunakan sampel ini di Media Foundation:
- Susun sampel.
- Regsvr32 EvrPresenter.dll.
- Buat dan jalankan Sampel MFPlayer.
- Dari menu File , pilih Buka File.
- Dalam kotak dialog Buka File , pilih Penyaji EVR Kustom.
- Pilih file untuk pemutaran.
Untuk menggunakan sampel ini di DirectShow:
- Susun sampel.
- Daftar EvrPresenter.dll.
- Buat dan jalankan sampel EVRPlayer. Sampel ini disertakan dengan sampel DirectShow di Windows SDK.
- Dari menu File , pilih Penyaji EVR.
- Pilih file untuk pemutaran.
Persyaratan
Produk | Versi |
---|---|
Windows SDK | Windows 7 |
Mengunduh Sampel
Sampel ini tersedia di repositori github sampel klasik Windows.
Topik terkait