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 |