METODE IMFASFStreamConfig::AddPayloadExtension (wmcontainer.h)
Mengonfigurasi ekstensi payload untuk aliran.
Sintaks
HRESULT AddPayloadExtension(
[in] GUID guidExtensionSystemID,
[in] WORD cbExtensionDataSize,
[in] BYTE *pbExtensionSystemInfo,
[in] DWORD cbExtensionSystemInfo
);
Parameter
[in] guidExtensionSystemID
Penunjuk ke GUID yang mengidentifikasi ekstensi payload. Untuk daftar ekstensi payload yang telah ditentukan sebelumnya, lihat GUID Ekstensi Payload ASF. Aplikasi juga dapat menentukan ekstensi payload kustom.
[in] cbExtensionDataSize
Jumlah byte yang ditambahkan ke setiap sampel untuk ekstensi.
[in] pbExtensionSystemInfo
Penunjuk ke buffer yang berisi informasi tentang sistem ekstensi ini. Informasi ini sama untuk semua sampel dan disimpan di header konten (bukan dengan setiap sampel). Parameter ini dapat berupa NULL jika cbExtensionSystemInfo adalah 0.
[in] cbExtensionSystemInfo
Jumlah data, dalam byte, yang menjelaskan sistem ekstensi ini. Jika nilai ini adalah 0, maka pbExtensionSystemInfo bisa null.
Mengembalikan nilai
Metode mengembalikan HRESULT. Nilai yang mungkin termasuk, tetapi tidak terbatas pada, yang ada dalam tabel berikut.
Menampilkan kode | Deskripsi |
---|---|
|
Metode berhasil. |
Persyaratan
Klien minimum yang didukung | Windows Vista [hanya aplikasi desktop] |
Server minimum yang didukung | Windows Server 2008 [hanya aplikasi desktop] |
Target Platform | Windows |
Header | wmcontainer.h |
Pustaka | Mfuuid.lib |
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