<Return[A]><Top>

AVIStreamGetFrameOpen

Declare Function Api_AVIStreamGetFrameOpen& Lib "avifil32" Alias "AVIStreamGetFrameOpen" (ByVal pavi&, ByRef lpbiWanted As BITMAPINFOHEADER)

Declare Function AVIStreamGetFrameOpen Lib "avifil32" Alias "AVIStreamGetFrameOpen" (ByVal pavi As Long, ByRef lpbiWanted As BITMAPINFOHEADER) As Long

指定されたビデオストリームからビデオフレームを解凍する準備をする。

パラメータ
pavi
    ビデオソースとして使うビデオストリームのアドレスを指定する。
lpbiWanted
    使うビデオフォーマットを定義する構造体のアドレスを指定する。NULL を指定すると、デフォルトのフォーマットを使う。

    AVIGETFRAMEF_BESTDISPLAYFMT を指定すると、最適なフレームの表示フォーマットにデコードできる。

戻り値
    AVIStreamGetFrame 関数で使える GetFrame オブジェクトが返る。指定されたフォーマットまたは RGB フォーマットにストリームを解凍でき

    る解凍ツールを検出できない場合は、NULL が返る。