atribut MFASFSPLITTER_PACKET_BOUNDARY
Menentukan apakah buffer berisi awal paket Advanced Systems Format (ASF).
Jenis Data
UINT32
Perlakukan sebagai nilai Boolean.
Keterangan
Jika buffer media mengekspos antarmuka IMFAttributes melalui QueryInterface, dan nilai atribut ini nonzero, pemisah ASF memperlakukan buffer sebagai awal paket baru.
Atribut ini berlaku jika Anda menggunakan pemisah ASF untuk mengurai data ASF. Jika data ASF Anda memiliki panjang paket variabel, Anda harus mengatur atribut ini pada buffer media yang Anda teruskan ke metode IMFASFSplitter::P arseData. Atur atribut ke TRUE jika buffer berisi awal paket baru. Jika buffer berisi kelanjutan paket sebelumnya, atur atribut ke FALSE. Buffer tidak dapat menjangkau beberapa paket.
Untuk data ASF dengan ukuran paket tetap, atribut ini tidak diperlukan, dan buffer dapat menjangkau beberapa paket.
Perhatikan bahwa implementasi standar IMFMediaBuffer yang disediakan oleh Media Foundation tidak mengekspos IMFAttributes. Untuk menggunakan atribut ini, Anda harus menyediakan implementasi IMFMediaBuffer Anda sendiri; misalnya, dengan membungkus buffer yang dikembalikan oleh MFCreateMemoryBuffer.
Persyaratan
Persyaratan | Nilai |
---|---|
Klien minimum yang didukung |
Windows Vista [hanya aplikasi desktop] |
Server minimum yang didukung |
Windows Server 2008 [hanya aplikasi desktop] |
Header |
|
Baca juga