AVIStreamReadData 関数 (vfw.h)

AVIStreamReadData 関数は、オプションのヘッダー データをストリームから読み取ります。

構文

HRESULT AVIStreamReadData(
  PAVISTREAM pavi,
  DWORD      fcc,
  LPVOID     lp,
  LONG       *lpcb
);

パラメーター

pavi

開いているストリームへのハンドル。

fcc

データを識別する 4 文字のコード。

lp

省略可能なヘッダー データを格納するバッファーへのポインター。

lpcb

lpData に使用されるバッファー サイズを指定する場所へのポインター。 読み取りが成功した場合、AVIFile はこの値を変更して、 lpData のバッファーに書き込まれるデータの量を示します。

戻り値

成功した場合は 0 を返し、それ以外の場合はエラーを返します。 戻り値AVIERR_NODATAは、指定されたチャンク識別子を持つデータがシステムで見つからなかったことを示します。

注釈

この関数は、ストリームから省略可能なヘッダー情報のみを取得します。 この情報はカスタムであり、形式が設定されていません。

引数 pavi は、 IAVIStream インターフェイスへのポインターです。

要件

要件
サポートされている最小のクライアント Windows 2000 Professional [デスクトップ アプリのみ]
サポートされている最小のサーバー Windows 2000 Server [デスクトップ アプリのみ]
対象プラットフォーム Windows
ヘッダー vfw.h
Library Vfw32.lib
[DLL] Avifil32.dll

こちらもご覧ください

AVIFile 関数

AVIFile 関数とマクロ