<Return[A]><Top>

AVIStreamReadFormat

Declare Sub Api_AVIStreamReadFormat Lib "avifil32" Alias "AVIStreamReadFormat" (ByVal pavi&, ByVal lPos&, lpFormat As Any, ByRef lpcbFormat&)

Declare Sub AVIStreamReadFormat Lib "avifil32" Alias "AVIStreamReadFormat" (ByVal pavi As Long, ByVal lPos As Long, lpFormat As Any, ByRef lpcbFormat As Long)

AVI ストリームフォーマットデータを読み取る。

パラメータ
pavi
    開いている AVI ストリームのハンドルを指定する。
lPos
    フォーマットデータを取得するために使われるストリーム内の位置を指定する。
lpFormat
    フォーマットデータを受け取るバッファのアドレスを指定する。
lpcbFormat
    lpFormat パラメータで指定されたメモリブロックのサイズを示す変数のアドレスを指定する。関数が制御を返す際、この値は読み取られたデ

    ータのサイズに変更される。lpFormat パラメータに NUL を指定すると、フォーマットデータ格納するのに必要なメモリのサイズが取得でき

    る。
 

戻り値
    関数が成功すると 0 が返る。関数が失敗するとエラーが返る。