METODE IMFCaptureSink::P repare (mfcaptureengine.h)
Menyiapkan sink pengambilan dengan memuat komponen alur yang diperlukan, seperti encoder, prosesor video, dan sink media.
Sintaks
HRESULT Prepare();
Mengembalikan nilai
Metode ini dapat mengembalikan salah satu nilai ini.
Menampilkan kode | Deskripsi |
---|---|
|
Berhasil. |
|
Permintaan tidak valid. |
Keterangan
Memanggil metode ini bersifat opsional. Metode ini memberi aplikasi kesempatan untuk mengonfigurasi komponen alur sebelum digunakan. Metode ini asinkron. Jika metode mengembalikan kode keberhasilan, pemanggil akan menerima peristiwa MF_CAPTURE_SINK_PREPARED melalui metode IMFCaptureEngineOnEventCallback::OnEvent . Setelah kejadian ini diterima, panggil IMFCaptureSink::GetService untuk mengonfigurasi komponen individual.
Sebelum memanggil metode ini, konfigurasikan sink pengambilan dengan menambahkan setidaknya satu aliran. Untuk menambahkan aliran, panggil IMFCaptureSink::AddStream.
Metode Persiapan gagal jika sink tangkapan saat ini sedang digunakan. Misalnya, memanggil Siapkan pada sink pratinjau gagal jika mesin penangkap saat ini melakukan pratinjau.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung | Windows 8 [khusus aplikasi desktop] |
Server minimum yang didukung | Windows Server 2012 [hanya aplikasi desktop] |
Target Platform | Windows |
Header | mfcaptureengine.h |
Lihat juga
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