Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Makro AVIStreamRelease menentukan ukuran buffer yang diperlukan untuk menyimpan satu sampel informasi dari aliran. Ukuran sesuai dengan sampel pada posisi yang ditentukan oleh lPos.
Sintaksis
HRESULT AVIStreamSampleSize(
pavi,
lPos,
plSize
);
Parameter-parameternya
pavi
Menangani ke aliran terbuka.
lPos
Posisi sampel dalam aliran.
plSize
Alamat untuk berisi ukuran buffer.
Mengembalikan nilai
Mengembalikan nol jika berhasil atau kesalahan sebaliknya. Nilai kesalahan yang mungkin mencakup yang berikut ini:
| AVIERR_BUFFERTOOSMALL | Ukuran buffer lebih kecil dari satu sampel data. |
| AVIERR_MEMORY | Memori tidak cukup untuk menyelesaikan operasi baca. |
| AVIERR_FILEREAD | Terjadi kesalahan disk saat membaca file. |
Komentar
Makro AVIStreamSampleSize didefinisikan sebagai berikut:
#define AVIStreamSampleSize(pavi, lPos, plSize) \
AVIStreamRead(pavi, lPos, 1, NULL, 0, plSize, NULL)
Persyaratan
| Persyaratan | Nilai |
|---|---|
| Klien minimum yang didukung | Windows 2000 Professional [hanya aplikasi desktop] |
| Server minimum yang didukung | Windows 2000 Server [hanya aplikasi desktop] |
| Platform Target | Windows |
| Header | vfw.h |