Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Mengatur mode prosesor video pilihan. EVR akan mencoba menggunakan mode ini ketika pemutaran dimulai.
Sintaks
HRESULT SetVideoProcessorMode(
[in] LPGUID lpMode
);
Parameter
[in] lpMode
Arahkan ke GUID yang mengidentifikasi mode prosesor video. Untuk mendapatkan daftar mode yang tersedia, panggil IMFVideoProcessor::GetAvailableVideoProcessorModes.
Menampilkan nilai
Metode mengembalikan HRESULT. Nilai yang mungkin termasuk, tetapi tidak terbatas pada, yang ada dalam tabel berikut.
| Menampilkan kode | Deskripsi |
|---|---|
|
Metode berhasil. |
|
Mode yang diminta tidak valid. |
|
Mixer telah mengalokasikan sumber daya Direct3D dan tidak dapat mengubah mode. |
|
Jenis media untuk aliran referensi tidak diatur. |
Keterangan
Sebelum memanggil metode ini, atur jenis media untuk aliran referensi sebagai berikut:
- Filter DirectShow EVR: Sambungkan pin 0.
- Sink media EVR: Atur jenis media untuk aliran 0.
- Mixer (mandiri): Atur jenis media untuk aliran input 0 dan atur jenis media untuk aliran output.
Panggil metode ini sebelum pemutaran video dimulai.
Persyaratan
| Klien minimum yang didukung | Windows Vista [hanya aplikasi desktop] |
| Server minimum yang didukung | Windows Server 2008 [hanya aplikasi desktop] |
| Target Platform | Windows |
| Header | evr9.h |
| Pustaka | Strmiids.lib |