Share via


IAVIFile::GetStream メソッド (vfw.h)

GetStream メソッドは、ファイル内でストリームにアクセスしてストリームを開きます。 アプリケーションが AVIFileGetStream 関数を使用するときに呼び出されます。

構文

HRESULT GetStream(
  PAVISTREAM *ppStream,
  DWORD      fccType,
  LONG       lParam
);

パラメーター

ppStream

ストリームへのインターフェイスへのポインターを受け取るバッファーへのポインター。

fccType

検索するストリームの種類を示す 4 文字のコード。

lParam

Stream番号。

戻り値

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

注釈

通常、 IAVIFile::Open メソッドを使用してすべてのストリーム オブジェクトを事前に作成することで、このメソッドを実装する方が簡単です。 次に、このメソッドは、指定したストリームへのインターフェイスにアクセスします。

このメソッドを使用する場合は、ストリームの AddRef メソッドによって保持される参照カウントを増やしてください。

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


HRESULT GetStream(PAVISTREAM *ppStream, 
    DWORD fccType, LONG lParam); 
 

要件

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

こちらもご覧ください

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

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