IMFSinkWriter::BeginWriting method (mfreadwrite.h)
Menginisialisasi penulis sink untuk menulis.
Sintaks
HRESULT BeginWriting();
Mengembalikan nilai
Metode mengembalikan HRESULT. Nilai yang mungkin termasuk, tetapi tidak terbatas pada, yang ada dalam tabel berikut.
Menampilkan kode | Deskripsi |
---|---|
|
Metode berhasil. |
|
Permintaan tidak valid. |
Keterangan
Panggil metode ini setelah Anda mengonfigurasi aliran input dan sebelum Anda mengirim data apa pun ke penulis sink.
Anda harus memanggil BeginWriting sebelum memanggil salah satu metode berikut:
- IMFSinkWriter::Finalize
- IMFSinkWriter::Flush
- IMFSinkWriter::NotifyEndOfSegment
- IMFSinkWriter::P laceMarker
- IMFSinkWriter::SendStreamTick
- IMFSinkWriter::WriteSample
Jika BeginWriting berhasil, setiap panggilan lebih lanjut ke BeginWriting mengembalikan MF_E_INVALIDREQUEST.
Antarmuka ini tersedia di Windows Vista jika Suplemen Pembaruan Platform untuk Windows Vista diinstal.
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 |