Bagikan melalui


Fungsi AVIStreamFindSample (vfw.h)

Fungsi AVIStreamFindSample mengembalikan posisi sampel (bingkai kunci, bingkai tidak kosong, atau bingkai yang berisi perubahan format) relatif terhadap posisi yang ditentukan.

Fungsi ini menggantikan fungsi AVIStreamFindKeyFrame yang sudah usang.

Sintaks

LONG AVIStreamFindSample(
  PAVISTREAM pavi,
  LONG       lPos,
  LONG       lFlags
);

Parameter

pavi

Menangani ke aliran terbuka.

lPos

Memulai bingkai untuk pencarian.

lFlags

Bendera yang menunjuk jenis bingkai untuk menemukan, arah dalam aliran untuk mencari, dan jenis informasi pengembalian. Bendera berikut ditentukan.

Nilai Makna
FIND_ANY Menemukan bingkai yang tidak kosong. Bendera ini menggantikan bendera SEARCH_ANY.
FIND_KEY Menemukan bingkai kunci. Bendera ini menggantikan bendera SEARCH_KEY.
FIND_FORMAT Menemukan perubahan format.
FIND_NEXT Menemukan sampel, bingkai, atau format terdekat yang mengubah pencarian ke depan. Sampel saat ini disertakan dalam pencarian. Gunakan bendera ini dengan bendera FIND_ANY, FIND_KEY, atau FIND_FORMAT. Bendera ini menggantikan bendera SEARCH_FORWARD.
FIND_PREV Menemukan sampel, bingkai, atau perubahan format terdekat yang mencari mundur. Sampel saat ini disertakan dalam pencarian. Gunakan bendera ini dengan bendera FIND_ANY, FIND_KEY, atau FIND_FORMAT. Bendera ini menggantikan bendera SEARCH_NEAREST dan SEARCH_BACKWARD.
FIND_FROM_START Menemukan sampel, bingkai, atau perubahan format pertama yang dimulai dari awal aliran. Gunakan bendera ini dengan bendera FIND_ANY, FIND_KEY, atau FIND_FORMAT.

Mengembalikan nilai

Mengembalikan posisi bingkai yang ditemukan atau -1 jika pencarian tidak berhasil.

Keterangan

Bendera FIND_KEY, FIND_ANY, dan FIND_FORMAT saling eksklusif, seperti halnya bendera FIND_NEXT dan FIND_PREV.

Argumen pavi berisi pointer ke antarmuka IAVIStream.

Persyaratan

   
Klien minimum yang didukung Windows 2000 Professional [hanya aplikasi desktop]
Server minimum yang didukung Windows 2000 Server [hanya aplikasi desktop]
Target Platform Windows
Header vfw.h
Pustaka Vfw32.lib
DLL Avifil32.dll

Lihat juga

Fungsi AVIFile

Fungsi dan Makro AVIFile