Filter Perender Layar Penuh
[Fitur yang terkait dengan halaman ini, DirectShow, adalah fitur warisan. Ini telah digantikan oleh MediaPlayer, IMFMediaEngine, dan Tangkapan Audio/Video di Media Foundation. Fitur-fitur tersebut telah dioptimalkan untuk Windows 10 dan Windows 11. Microsoft sangat menyarankan agar kode baru menggunakan MediaPlayer, IMFMediaEngine dan Audio/Video Capture di Media Foundation alih-alih DirectShow, jika memungkinkan. Microsoft menyarankan agar kode yang ada yang menggunakan API warisan ditulis ulang untuk menggunakan API baru jika memungkinkan.]
Filter Perender Layar Penuh menyediakan penyajian video layar penuh pada perangkat keras yang lebih lama. Kartu video yang lebih baru dapat meregangkan video dengan cukup efisien sehingga Full Screen Renderer tidak diperlukan. Oleh karena itu, penggunaan filter ini sekarang tidak digunakan lagi.
Jangan tambahkan filter ini secara manual ke grafik filter. Jika aplikasi memanggil IVideoWindow::p ut_FullScreenMode, Filter Graph Manager secara otomatis memilih perender video yang sesuai untuk mode layar penuh. Pilihan ini transparan untuk aplikasi. Dengan kartu video saat ini, Filter Graph Manager tidak mungkin memilih Perender Layar Penuh.
Label | Nilai |
---|---|
Antarmuka Filter | IBaseFilter, IFullScreenVideoEx, IMediaPosition, IMediaSeeking, IQualityControl, IQualProp |
Jenis Media Pin Input | MEDIATYPE_Video, MEDIASUBTYPE_Null |
Antarmuka Pin Input | IMemInputPin, IPin, IQualityControl |
Tipe Media Pin Output | Tidak berlaku |
Antarmuka Pin Output | Tidak berlaku |
Filter CLSID | CLSID_ModexRenderer |
CLSID Halaman Properti | CLSID_ModexProperties |
Eksekusi | quartz.dll |
Merit | MERIT_UNLIKELY |
Kategori Filter | CLSID_LegacyAmFilterCategory |
Keterangan
Perender Layar Penuh mendukung serangkaian mode tampilan statis. Namun, kartu video pada sistem pengguna mungkin tidak mendukung setiap mode. Untuk menentukan apakah kartu mendukung mode tertentu, panggil metode IFullScreenVideoEx::IsModeAvailable . Anda juga dapat menonaktifkan mode tampilan tertentu secara terprogram, dengan memanggil IFullScreenVideoEx::SetEnabled. Perender Layar Penuh saat ini mendukung mode tampilan yang diperlihatkan dalam tabel berikut:
Mode | Lebar | Tinggi | Kedalaman bit |
---|---|---|---|
0 | 320 | 200 | 16 |
1 | 320 | 200 | 8 |
2 | 320 | 240 | 16 |
3 | 320 | 240 | 8 |
4 | 640 | 400 | 16 |
5 | 640 | 400 | 8 |
6 | 640 | 480 | 16 |
7 | 640 | 480 | 8 |
8 | 800 | 600 | 16 |
9 | 800 | 600 | 8 |
10 | 1024 | 768 | 16 |
11 | 1024 | 768 | 8 |
12 | 1152 | 864 | 16 |
13 | 1152 | 864 | 8 |
14 | 1280 | 1024 | 16 |
15 | 1280 | 1024 | 8 |
(Semua mode adalah RGB.) Namun, daftar ini dapat berubah. Gunakan metode IFullScreenVideoEx::GetModeInfo untuk mendapatkan informasi tentang mode. Perender Layar Penuh selalu memilih mode resolusi terendah yang tersedia, dibatasi oleh properti yang disebut faktor klip, yang menentukan berapa banyak video yang diizinkan oleh Perender Layar Penuh untuk diklip. Untuk informasi selengkapnya, lihat IFullScreenVideoEx::GetClipFactor.
Saat aplikasi berjalan atau menjeda grafik filter, Perender Layar Penuh beralih ke mode tampilan yang dipilih. Saat grafik berhenti, Perender Layar Penuh memulihkan mode tampilan asli.
Perender Layar Penuh hanya dapat berfungsi sebagai jendela aktif latar depan. Jika pengguna beralih ke aplikasi lain, Perender Layar Penuh menyembunyikan video dengan meminimalkan atau menyembunyikan jendela video.
Topik terkait
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk