Buffer Media

Buffer media adalah objek COM yang mengelola blok memori, biasanya untuk menyimpan data media. Buffer media digunakan untuk memindahkan data dari satu komponen alur ke komponen berikutnya. Sebagian besar aplikasi tidak menggunakan buffer media secara langsung, karena Sesi Media menangani semua aliran data antar objek alur. Anda harus menggunakan buffer media jika Anda menulis komponen alur Anda sendiri, atau jika Anda menggunakan komponen alur secara langsung tanpa Sesi Media.

Buffer media mengekspos antarmuka IMFMediaBuffer . Antarmuka ini dirancang untuk membaca atau menulis semua jenis data. Bingkai video yang tidak dikompresi memerlukan penanganan khusus, karena mungkin disimpan di permukaan Direct3D yang terletak di memori video.

Bagian ini berisi topik berikut.

Topik Deskripsi
Bekerja dengan Buffer Media Menjelaskan perilaku umum buffer media untuk semua jenis media.
Buffer Video Tidak Dikompresi Cara kerja dengan buffer media yang berisi bingkai video yang tidak dikompresi.
DirectX Surface Buffer Menjelaskan cara menyimpan permukaan Direct3D di buffer media.

 

Media Foundation Primitives