MediaCapture.GetPreviewFrameAsync Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Overload
GetPreviewFrameAsync() |
Mendapatkan bingkai pratinjau dari perangkat pengambilan. |
GetPreviewFrameAsync(VideoFrame) |
Mendapatkan bingkai pratinjau dari perangkat pengambilan, disalin ke tujuan yang disediakan VideoFrame dan dikonversi ke dalam format bingkai tujuan. |
GetPreviewFrameAsync()
Mendapatkan bingkai pratinjau dari perangkat pengambilan.
public:
virtual IAsyncOperation<VideoFrame ^> ^ GetPreviewFrameAsync() = GetPreviewFrameAsync;
/// [Windows.Foundation.Metadata.Overload("GetPreviewFrameAsync")]
/// [Windows.Foundation.Metadata.RemoteAsync]
IAsyncOperation<VideoFrame> GetPreviewFrameAsync();
[Windows.Foundation.Metadata.Overload("GetPreviewFrameAsync")]
[Windows.Foundation.Metadata.RemoteAsync]
public IAsyncOperation<VideoFrame> GetPreviewFrameAsync();
function getPreviewFrameAsync()
Public Function GetPreviewFrameAsync () As IAsyncOperation(Of VideoFrame)
Mengembalikan
Operasi asinkron yang mengembalikan VideoFrame pada penyelesaian yang berhasil.
- Atribut
Persyaratan Windows
Kemampuan aplikasi |
backgroundMediaRecording
|
Keterangan
Metode ini mengembalikan bingkai pratinjau dalam format perangkat tangkapan saat ini tanpa menyalin atau mengonversi bingkai. Untuk mendapatkan bingkai pratinjau dalam format lain, gunakan overload GetPreviewFrameAsync(VideoFrame) dan teruskan VideoFrame dengan format yang Anda inginkan.
Untuk panduan cara penggunaan tentang bingkai pratinjau, lihat Mendapatkan bingkai pratinjau.
Catatan
Untuk skenario aplikasi yang memanggil untuk menangkap sejumlah besar bingkai secara berurutan, seperti skenario visi komputer, disarankan agar Anda menggunakan kelas MediaFrameReader alih-alih GetPreviewFrameAsync. Untuk informasi selengkapnya dan panduan cara penggunaan, lihat Memproses bingkai media dengan MediaFrameReader.
Lihat juga
Berlaku untuk
GetPreviewFrameAsync(VideoFrame)
Mendapatkan bingkai pratinjau dari perangkat pengambilan, disalin ke tujuan yang disediakan VideoFrame dan dikonversi ke dalam format bingkai tujuan.
public:
virtual IAsyncOperation<VideoFrame ^> ^ GetPreviewFrameAsync(VideoFrame ^ destination) = GetPreviewFrameAsync;
/// [Windows.Foundation.Metadata.Overload("GetPreviewFrameCopyAsync")]
/// [Windows.Foundation.Metadata.RemoteAsync]
IAsyncOperation<VideoFrame> GetPreviewFrameAsync(VideoFrame const& destination);
[Windows.Foundation.Metadata.Overload("GetPreviewFrameCopyAsync")]
[Windows.Foundation.Metadata.RemoteAsync]
public IAsyncOperation<VideoFrame> GetPreviewFrameAsync(VideoFrame destination);
function getPreviewFrameAsync(destination)
Public Function GetPreviewFrameAsync (destination As VideoFrame) As IAsyncOperation(Of VideoFrame)
Parameter
- destination
- VideoFrame
Bingkai video tempat bingkai pratinjau akan disalin.
Mengembalikan
Operasi asinkron yang mengembalikan VideoFrame pada penyelesaian yang berhasil.
- Atribut
Persyaratan Windows
Kemampuan aplikasi |
backgroundMediaRecording
|
Keterangan
Untuk mendapatkan bingkai pratinjau tanpa melalui operasi salin atau konversi, gunakan tanpa kelebihan argumen GetPreviewFrameAsync.
Untuk panduan cara penggunaan tentang bingkai pratinjau, lihat Mendapatkan bingkai pratinjau.
Catatan
Untuk skenario aplikasi yang memanggil untuk menangkap sejumlah besar bingkai secara berurutan, seperti skenario visi komputer, disarankan agar Anda menggunakan kelas MediaFrameReader alih-alih GetPreviewFrameAsync. Untuk informasi selengkapnya dan panduan cara penggunaan, lihat Memproses bingkai media dengan MediaFrameReader.
Lihat juga
Berlaku untuk
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