Metode IWMCodecLeakyBucket::SetBufferSizeBits (wmcodecdsp.h)
Mengatur ukuran buffer dalam bit.
Sintaks
HRESULT SetBufferSizeBits(
[in] ULONG ulBufferSize
);
Parameter
[in] ulBufferSize
Ukuran buffer, dalam bit.
Mengembalikan nilai
Metode ini mengembalikan HRESULT. Nilai yang mungkin termasuk, tetapi tidak terbatas pada, yang ada dalam tabel berikut.
Menampilkan kode | Deskripsi |
---|---|
|
Metode berhasil. |
Keterangan
Metode ini tidak diimplementasikan pada objek encoder audio. Jika Anda memanggil metode ini dari antarmuka IWMCodecLeakyBucket , metode ini mengembalikan E_NOTIMPL.
Ukuran buffer sama dengan laju bit aliran dikalikan dengan jendela buffer. Misalnya, aliran dengan laju bit 28 kilobit per detik dengan jendela buffer 3 detik akan memiliki buffer 28000 bit per detik x 3 detik = 84000 bit.
Metode ini adalah alternatif untuk mengatur properti MFPKEY_VIDEOWINDOW. Menggunakan metode ini tidak mengubah laju bit aliran, tetapi mengubah jendela buffer. Menggunakan aliran dengan laju bit 28000 bit per detik dari contoh sebelumnya, mengatur ukuran buffer ke 84000 menggunakan metode ini akan memiliki efek yang sama persis dengan pengaturan MFPKEY_VIDEOWINDOW ke 3000 milidetik (3 detik).
Persyaratan
Klien minimum yang didukung | Windows XP [hanya aplikasi desktop] |
Server minimum yang didukung | Windows Server 2003 [hanya aplikasi desktop] |
Target Platform | Windows |
Header | wmcodecdsp.h |