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
S_OK
Metode berhasil.
MF_E_INVALIDREQUEST
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:

Sink media yang mendasar harus memiliki setidaknya satu aliran input. Jika tidak, BeginWriting mengembalikan MF_E_INVALIDREQUEST. Untuk menambahkan aliran input, panggil metode IMFSinkWriter::AddStream .

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

Lihat juga

IMFSinkWriter

Penulis Sink