EditStreamCut 関数 (vfw.h)
EditStreamCut 関数は、編集可能なストリームのすべてまたは一部を削除し、ストリームの削除された部分から一時的に編集可能なストリームを作成します。
構文
HRESULT EditStreamCut(
PAVISTREAM pavi,
LONG *plStart,
LONG *plLength,
PAVISTREAM *ppResult
);
パラメーター
pavi
編集中のストリームを処理します。
plStart
pavi によって参照されるストリームから切り取るデータの開始位置。
plLength
pavi によって参照されるストリームから切り取るデータの量。
ppResult
新しいストリーム用に作成されたハンドルへのポインター。
戻り値
成功した場合は 0 を返し、それ以外の場合はエラーを返します。
注釈
編集するストリームは、 CreateEditableStream 関数またはストリーム編集関数のいずれかによって作成されている必要があります。
一時ストリームは編集可能なストリームであり、他の AVI ストリームとして扱うことができます。 アプリケーションは、関連付けられているリソースを解放するために一時ストリームを解放する必要があります。
要件
要件 | 値 |
---|---|
サポートされている最小のクライアント | Windows 2000 Professional [デスクトップ アプリのみ] |
サポートされている最小のサーバー | Windows 2000 Server [デスクトップ アプリのみ] |
対象プラットフォーム | Windows |
ヘッダー | vfw.h |
Library | Vfw32.lib |
[DLL] | Avifil32.dll |