AVIStreamCreate 関数 (vfw.h)

AVIStreamCreate 関数は、どのファイルにも関連付けられていないストリームを作成します。

構文

HRESULT AVIStreamCreate(
  PAVISTREAM *ppavi,
  LONG       lParam1,
  LONG       lParam2,
  CLSID      *pclsidHandler
);

パラメーター

ppavi

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

lParam1

ストリーム ハンドラー固有の情報。

lParam2

ストリーム ハンドラー固有の情報。

pclsidHandler

ストリームに使用されるクラス識別子へのポインター。

戻り値

成功した場合は 0 を返し、それ以外の場合はエラーを返します。

解説

この関数を呼び出す必要はありません。 CreateEditableStreamAVIMakeCompressedStream などの一部の関数では、内部的に使用されます。

引数 ppavi には、 IAVIStream インターフェイスへのポインターのアドレスが含まれています。

要件

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

関連項目

AVIFile 関数

AVIFile 関数とマクロ