AVIMakeFileFromStreams 関数 (vfw.h)

AVIMakeFileFromStreams 関数は、個別のストリームから AVIFile インターフェイス ポインターを構築します。

構文

HRESULT AVIMakeFileFromStreams(
  PAVIFILE   *ppfile,
  int        nStreams,
  PAVISTREAM *papStreams
);

パラメーター

ppfile

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

nStreams

papStreams によって参照されるストリーム インターフェイス ポインターの配列内のストリームの数。

papStreams

ストリーム インターフェイス ポインターの配列へのポインター。

戻り値

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

注釈

AVIFileRelease 関数を使用してファイルを閉じます。

他の関数では、この関数によって作成された AVIFile インターフェイスを使用して、インターフェイスに関連付けられているストリームをコピーおよび編集できます。 たとえば、 AVIFileGetStream とファイル インターフェイス ポインターを使用して、特定のストリームを取得できます。

引数 pfile は、 IAVIFile インターフェイスへのポインターのアドレスです。 引数 papStreams は、 IAVIStream インターフェイスへのポインターのアドレスです。

要件

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

こちらもご覧ください

AVIFile 関数

AVIFile 関数とマクロ

AVIFileGetStream

AVIFileRelease