METODE IMFCaptureEngine::TakePhoto (mfcaptureengine.h)
Mengambil gambar diam dari aliran video.
Sintaks
HRESULT TakePhoto();
Mengembalikan nilai
Jika metode ini berhasil, metode ini mengembalikan S_OK. Jika tidak, kode kesalahan HRESULT akan dikembalikan.
Keterangan
Sebelum memanggil metode ini, konfigurasikan sink foto dengan memanggil IMFCaptureSink::AddStream. Untuk mendapatkan pointer ke sink foto, panggil IMFCaptureEngine::GetSink.
Metode ini asinkron. Jika metode mengembalikan kode keberhasilan, pemanggil akan menerima peristiwa MF_CAPTURE_ENGINE_PHOTO_TAKEN melalui metode IMFCaptureEngineOnEventCallback::OnEvent . Operasi dapat gagal secara asinkron setelah metode berhasil. Jika demikian, kode kesalahan disampaikan melalui metode OnEvent .
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