Bagikan melalui


Antarmuka IMFSourceBuffer (mfmediaengine.h)

Mewakili buffer yang berisi data media untuk IMFMediaSourceExtension.

Warisan

Antarmuka IMFSourceBuffer mewarisi dari antarmuka IUnknown . IMFSourceBuffer juga memiliki jenis anggota berikut:

Metode

Antarmuka IMFSourceBuffer memiliki metode ini.

 
IMFSourceBuffer::Abort

Membatalkan pemrosesan segmen media saat ini.
IMFSourceBuffer::Append

Menambahkan segmen media yang ditentukan ke IMFSourceBuffer.
IMFSourceBuffer::AppendByteStream

Menambahkan segmen media dari aliran byte yang ditentukan ke IMFSourceBuffer.
IMFSourceBuffer::GetAppendWindowEnd

Mendapatkan tanda waktu untuk akhir jendela penampingan.
IMFSourceBuffer::GetAppendWindowStart

Mendapatkan tanda waktu untuk awal jendela penamangan.
IMFSourceBuffer::GetBuffered

Mendapatkan rentang waktu yang di-buffer.
IMFSourceBuffer::GetTimeStampOffset

Mendapatkan offset tanda waktu untuk segmen media yang ditambahkan ke IMFSourceBuffer.
IMFSourceBuffer::GetUpdating

Mendapatkan nilai yang menunjukkan apakah Tambahkan, AppendByteStream, atau Hapus sedang dalam proses.
IMFSourceBuffer::Remove

Menghapus segmen media yang ditentukan oleh rentang waktu yang ditentukan dari IMFSourceBuffer.
IMFSourceBuffer::SetAppendWindowEnd

Mengatur tanda waktu untuk akhir jendela penampingan.
IMFSourceBuffer::SetAppendWindowStart

Mengatur tanda waktu untuk awal jendela penamangan.
IMFSourceBuffer::SetTimeStampOffset

Mengatur offset tanda waktu untuk segmen media yang ditambahkan ke IMFSourceBuffer.

Keterangan

IMFSourceBuffer digunakan bersama dengan IMFMediaSourceExtension.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows 8.1 [hanya aplikasi desktop]
Server minimum yang didukung Windows Server 2012 R2 [hanya aplikasi desktop]
Target Platform Windows
Header mfmediaengine.h

Lihat juga

Antarmuka Media Foundation