MultiSourceMediaFrameReader Kelas

Definisi

Menyediakan akses ke bingkai berkorelasi waktu dari beberapa MediaFrameSource dan memberikan pemberitahuan saat bingkai baru tiba. Ini berguna jika Anda perlu memproses bingkai dari sumber yang berbeda, seperti kamera kedalaman dan kamera rbg, dan Anda perlu memastikan bahwa bingkai dari setiap sumber ditangkap dekat satu sama lain dalam waktu.

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

Persyaratan Windows

Rangkaian perangkat
Windows 10 Creators Update (diperkenalkan dalam 10.0.15063.0)
API contract
Windows.Foundation.UniversalApiContract (diperkenalkan dalam v4.0)

Keterangan

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

Untuk membaca bingkai dari satu atau beberapa objek MediaFrameSource tanpa korelasi waktu antara sumber yang berbeda, Anda dapat menggunakan MediaFrameReader.

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

Menentukan cara sistem harus mengelola bingkai yang diperoleh dari MultiSourceMediaFrameReader 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, melepaskan, atau mereset sumber daya yang tidak terkelola.

StartAsync()

Secara asinkron memulai pembacaan bingkai inti waktu dari satu atau beberapa objek MediaFrameSource .

StopAsync()

Secara asinkron menghentikan pembacaan bingkai inti waktu dari satu atau beberapa objek MediaFrameSource .

TryAcquireLatestFrame()

Mencoba mendapatkan objek MultiSourceMediaFrameReference yang menyediakan akses ke bingkai berkorelasi waktu terbaru dari satu atau beberapa objek MediaFrameSource .

Acara

FrameArrived

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

Berlaku untuk