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 |