wiasWritePageBufToStream 함수(wiamdef.h)

wiasWritePageBufToStream 함수는 임시 페이지 버퍼의 내용을 애플리케이션에서 제공하는 IStream 인터페이스에 씁니다.

구문

HRESULT wiasWritePageBufToStream(
  [in] PMINIDRV_TRANSFER_CONTEXT pmdtc,
  [in] IStream                   *pstream
);

매개 변수

[in] pmdtc

MINIDRV_TRANSFER_CONTEXT 구조체에 대한 포인터입니다.

[in] pstream

애플리케이션에서 제공하는 IStream 데이터 스트림에 대한 포인터입니다. IStream 인터페이스는 Microsoft Windows SDK 설명서에 설명되어 있습니다.

반환 값

성공하면 함수는 S_OK 반환합니다. 함수가 실패하면 표준 COM 오류 또는 WIA_ERROR_XXX 오류 중 하나를 반환합니다(Windows SDK 설명서에 설명됨).

설명

함수는 미니드라이버에 의해 할당된 임시 페이지 버퍼의 데이터를 호출 애플리케이션에서 제공하는 이미지 데이터 스트림에 씁니다. 미니드라이버에서는 일반적으로 미니드라이버가 임시 버퍼를 할당한 데이터 페이지를 가져온 후 이 함수를 호출합니다.

이 함수는 wiasWriteBufToFilewiasWritePageBufToFile과 비슷합니다. wiasWriteBufToFile 함수를 사용하여 이미지 데이터의 버퍼를 모든 유형의 이미지 파일에 쓸 수 있습니다. wiasWritePageBufToFile 함수를 사용하여 모든 적절한 태그 및 IFD(이미지 파일 디렉터리) 항목이 있는 다중 페이지 TIFF 파일에 이미지 데이터 페이지를 작성할 수 있습니다. 드라이버가 이 다중 페이지 TIFF 파일 데이터를 스트림에 쓰려는 경우 wiasWritePageBufToStream을 호출합니다.

요구 사항

요구 사항
대상 플랫폼 데스크톱
머리글 wiamdef.h(Wiamdef.h 포함)
라이브러리 Wiaservc.lib
DLL Wiaservc.dll

추가 정보

MINIDRV_TRANSFER_CONTEXT

wiasWriteBufToFile

wiasWritePageBufToFile