Bagikan melalui


Antarmuka IMFSinkWriter (mfreadwrite.h)

Diimplementasikan oleh objek penulis sink Microsoft Media Foundation.

Warisan

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

Metode

Antarmuka IMFSinkWriter memiliki metode ini.

 
IMFSinkWriter::AddStream

Menambahkan aliran ke penulis sink.
IMFSinkWriter::BeginWriting

Menginisialisasi penulis sink untuk menulis.
IMFSinkWriter::Finalize

Menyelesaikan semua operasi penulisan pada penulis sink.
IMFSinkWriter::Flush

Menghapus satu atau beberapa aliran. (IMFSinkWriter.Flush)
IMFSinkWriter::GetServiceForStream

Mengkueri sink media atau encoder yang mendasari untuk antarmuka.
IMFSinkWriter::GetStatistics

Mendapatkan statistik tentang performa penulis sink.
IMFSinkWriter::NotifyEndOfSegment

Memberi tahu sink media bahwa aliran telah mencapai akhir segmen.
IMFSinkWriter::P laceMarker

Places penanda di aliran yang ditentukan.
IMFSinkWriter::SendStreamTick

Menunjukkan celah dalam aliran input.
IMFSinkWriter::SetInputMediaType

Mengatur format input untuk aliran pada penulis sink.
IMFSinkWriter::WriteSample

Mengirimkan sampel ke penulis sink.

Keterangan

Untuk membuat penulis sink, panggil salah satu fungsi berikut:

Atau, gunakan antarmuka IMFReadWriteClassFactory .

Antarmuka ini tersedia di Windows Vista jika Suplemen Pembaruan Platform untuk Windows Vista diinstal.

Dalam Windows 8, antarmuka ini diperluas dengan IMFSinkWriterEx.

Persyaratan

Persyaratan Nilai
Klien minimum yang didukung Windows 7, Windows Vista, dan Suplemen Pembaruan Platform untuk Windows Vista [aplikasi desktop | Aplikasi UWP]
Server minimum yang didukung Windows Server 2008 R2 [aplikasi desktop | Aplikasi UWP]
Target Platform Windows
Header mfreadwrite.h

Lihat juga

Antarmuka Media Foundation

Penulis Sink