MediaFrameReader Kelas

Definisi

Menyediakan akses ke bingkai dari MediaFrameSource dan pemberitahuan saat bingkai baru tiba.

public ref class MediaFrameReader sealed : IClosable
/// [Windows.Foundation.Metadata.ContractVersion(Windows.Foundation.UniversalApiContract, 196608)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class MediaFrameReader final : IClosable
[Windows.Foundation.Metadata.ContractVersion(typeof(Windows.Foundation.UniversalApiContract), 196608)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public sealed class MediaFrameReader : System.IDisposable
Public NotInheritable Class MediaFrameReader
Implements IDisposable
Warisan
Object Platform::Object IInspectable MediaFrameReader
Atribut
Penerapan

Persyaratan Windows

Rangkaian perangkat
Windows 10 Anniversary Edition (diperkenalkan dalam 10.0.14393.0)
API contract
Windows.Foundation.UniversalApiContract (diperkenalkan dalam v3.0)

Keterangan

Dapatkan instans kelas ini dengan memanggil CreateFrameReaderAsync pada objek MediaCapture yang telah diinisialisasi untuk menggunakan sumber bingkai media yang diinginkan.

Untuk panduan cara menggunakan MediaFrameSource untuk mengambil bingkai, lihat Memproses bingkai media dengan MediaFrameReader.

Riwayat versi

Versi Windows Versi SDK Nilai ditambahkan
1709 16299 AcquisitionMode

Properti

AcquisitionMode

Mendapatkan atau menetapkan nilai yang menentukan cara sistem mengelola bingkai yang diperoleh dari MediaFrameReader ketika bingkai baru tiba sebelum aplikasi selesai memproses bingkai sebelumnya.

Metode

Close()

Membuang objek dan sumber daya terkait.

Dispose()

Melakukan tugas yang ditentukan aplikasi yang terkait dengan membebaskan, merilis, atau mengatur ulang sumber daya yang tidak dikelola.

StartAsync()

Secara asinkron memulai pembacaan bingkai dari MediaFrameSource.

StopAsync()

Secara asinkron menghentikan pembacaan bingkai dari MediaFrameSource.

TryAcquireLatestFrame()

Mencoba untuk mendapatkan objek MediaFrameReference yang mewakili bingkai terbaru dari MediaFrameSource.

Acara

FrameArrived

Terjadi ketika bingkai baru tiba dari sumber bingkai media yang terkait dengan MediaFrameReader.

Berlaku untuk

Lihat juga