Fungsi MFCreateSinkWriterFromMediaSink (mfreadwrite.h)
Membuat penulis sink dari sink media.
Sintaks
HRESULT MFCreateSinkWriterFromMediaSink(
[in] IMFMediaSink *pMediaSink,
[in] IMFAttributes *pAttributes,
[out] IMFSinkWriter **ppSinkWriter
);
Parameter
[in] pMediaSink
Arahkan ke antarmuka IMFMediaSink dari sink media.
[in] pAttributes
Arahkan ke antarmuka IMFAttributes . Anda dapat menggunakan parameter ini untuk mengonfigurasi penulis sink. Untuk informasi selengkapnya, lihat Atribut Penulis Sink. Parameter ini bisa NULL.
[out] ppSinkWriter
Menerima pointer ke antarmuka IMFSinkWriter . Pemanggil harus merilis antarmuka.
Nilai kembali
Jika fungsi ini berhasil, fungsi akan mengembalikan S_OK. Jika tidak, kode kesalahan HRESULT akan dikembalikan.
Keterangan
Panggil CoInitialize(Ex) dan MFStartup sebelum memanggil fungsi ini.
Ketika Anda selesai menggunakan sink media, panggil metode IMFMediaSink::Shutdown sink media. (Penulis sink tidak mematikan sink media.) Lepaskan penulis sink sebelum memanggil Matikan pada sink media.
Fungsi ini tersedia di Windows Vista jika Pelengkap 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 |
Pustaka | Mfreadwrite.lib |
DLL | Mfreadwrite.dll |
Lihat juga
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk