Share via


wiauSetImageItemSize 함수(wiautil.h)

wiauSetImageItemSize 함수는 현재 WIA_IPA_FORMAT 설정(Microsoft Windows SDK 설명서에 설명됨)에 따라 이미지의 크기와 너비를 바이트 단위로 계산하고 새 값을 적절한 속성에 씁니다.

구문

HRESULT wiauSetImageItemSize(
  [in]           BYTE  *pWiasContext,
                 LONG  lWidth,
                 LONG  lHeight,
                 LONG  lDepth,
                 LONG  lSize,
  [in, optional] PWSTR pwszExt
);

매개 변수

[in] pWiasContext

WIA 항목 컨텍스트에 대한 포인터입니다.

lWidth

이미지의 너비를 픽셀 단위로 지정합니다.

lHeight

이미지의 높이를 픽셀 단위로 지정합니다.

lDepth

이미지의 깊이를 비트 단위로 지정합니다.

lSize

디바이스에 저장된 이미지의 크기를 지정합니다.

[in, optional] pwszExt

선택 사항입니다. 항목의 네이티브 형식에 대한 3자 파일 이름 확장명을 포함하는 메모리 위치에 대한 포인터입니다. 이 매개 변수가 NULL이면 항목의 확장 속성인 WIA_IPA_FILENAME_EXTENSION(Windows SDK 설명서에 설명됨)은 업데이트되지 않습니다.

반환 값

성공하면 함수는 S_OK 반환합니다. 함수가 실패하면 표준 COM 오류가 반환됩니다.

설명

형식이 BMP가 아닌 경우 이 함수는 lSize 매개 변수에 전달된 값이 현재 형식에 대해 올바른 것으로 가정합니다.

요구 사항

요구 사항
대상 플랫폼 데스크톱
머리글 wiautil.h(Wiautil.h 포함)