IAVIStream::ReadData メソッド (vfw.h)

ReadData メソッドは、ストリームのデータ ヘッダーを読み取ります。 アプリケーションが AVIStreamReadData 関数を使用するときに呼び出されます。

構文

HRESULT ReadData(
  DWORD  fcc,
  LPVOID lp,
  LONG   *lpcb
);

パラメーター

fcc

読み取るストリーム ヘッダーの 4 文字のコード。

lp

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

lpcb

lpBuffer で指定されたバッファーのサイズ (バイト単位)。 このメソッドがアプリケーションに制御を返すとき、このパラメーターの内容は読み取られたデータの量を指定します。

戻り値

OLE で定義されている HRESULT を返します。

解説

C++ で記述されたハンドラーの場合、 ReadData には次の構文があります。


HRESULT ReadData(DWORD fcc, LPVOID lp, LONG *lpcb); 
 

要件

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

関連項目

カスタム ファイルおよびストリーム ハンドラー インターフェイス

カスタム ファイル ハンドラーとストリーム ハンドラー