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 |
라이브러리 | Vfw32.lib |
DLL | Avifil32.dll |