Share via


CreateEditableStream 関数 (vfw.h)

CreateEditableStream 関数は、編集可能なストリームを作成します。 他のストリーム編集関数を使用する前に、この関数を使用します。

構文

HRESULT CreateEditableStream(
  PAVISTREAM *ppsEditable,
  PAVISTREAM psSource
);

パラメーター

ppsEditable

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

psSource

新しいストリームのデータを提供するストリームを処理します。 NULL を指定して、データをコピーして貼り付けることができる空の編集可能な文字列を作成します。

戻り値

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

注釈

ppsEditable で返されるストリーム ポインターは、他のストリーム編集関数のソース ストリームとして使用する必要があります。

この関数は内部的に、ストリームに対する変更を追跡するテーブルを作成します。 元のストリームは、ストリーム編集関数によって変更されることはありません。 この関数によって作成されたストリーム ポインターは、ストリーム ポインターを受け入れる任意の AVIFile 関数で使用できます。 この関数は、同じストリームで複数回使用できます。 ストリームのコピーは、別のコピーの変更の影響を受けません。

要件

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

こちらもご覧ください

AVIFile 関数

AVIFile 関数とマクロ