Kelas CSeekingPassThru

[Fitur yang terkait dengan halaman ini, DirectShow, adalah fitur warisan. Ini telah digantikan oleh MediaPlayer, IMFMediaEngine, dan Pengambilan 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 Pengambilan Audio/Video 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.]

Kelas CSeekingPassThru adalah objek pembantu yang membuat objek CPosPassThru dan CRendererPosPassThru .

Kelas CPosPassThru dan CRendererPosPassThru adalah objek pembantu yang melewati perintah pencarian upstream, sehingga CSeekingPassThru kelas adalah objek pembantu untuk membuat objek pembantu.

Tidak perlu menggunakan kelas ini secara langsung. Sebagai gantinya, gunakan fungsi CreatePosPassThru , yang menangani semua detail penggunaan kelas ini. Ini memiliki keuntungan lebih lanjut dari memuat objek dari Quartz.dll, yang mengurangi ukuran kode filter Anda agak. Untuk informasi selengkapnya, lihat CPosPassThru.

Kelas CSeekingPassThru ini mengekspos antarmuka ISeekingPassThru . Metode ISeekingPassThru::Init menginisialisasi objek . Setelah objek diinisialisasi, filter dapat mengkuerinya untuk antarmuka IMediaSeeking dan IMediaPosition .

Metode Publik Deskripsi
CSeekingPassThru Metode konstruktor.
~CSeekingPassThru Metode destruktor.
CreateInstance Membuat instans objek.
Metode ISeekingPassThru Deskripsi
Init Menginisialisasi objek.

Persyaratan

Persyaratan Nilai
Header
Seekpt.h (termasuk Streams.h)
Pustaka
Strmbase.lib (build ritel);
Strmbasd.lib (build debug)