WIA_DATA_CALLBACK_HEADER 구조체(wia_xp.h)
WIA_DATA_CALLBACK_HEADER WIA(Windows Image Acquisition) 런타임 시스템에서 IWiaDataCallback::BandedDataCallback 메서드로 일련의 호출 중에 애플리케이션으로 전송됩니다.
구문
typedef struct _WIA_DATA_CALLBACK_HEADER {
LONG lSize;
GUID guidFormatID;
LONG lBufferSize;
LONG lPageCount;
} WIA_DATA_CALLBACK_HEADER, *PWIA_DATA_CALLBACK_HEADER;
멤버
lSize
형식: LONG
이 구조체의 크기를 바이트 단위로 포함해야 합니다. sizeof(WIA_DATA_CALLBACK_HEADER)로 초기화해야 합니다.
guidFormatID
형식: GUID
이미지 클립보드 형식을 나타냅니다. 클립보드 형식 목록은 SetClipboardData 함수를 참조하세요. 이 매개 변수는 lMessage 매개 변수가 IT_MSG_DATA_HEADER 설정된 IWiaDataCallback::BandedDataCallback 메서드에 대한 콜백 중에 쿼리됩니다.
lBufferSize
형식: LONG
전체 데이터 전송에 필요한 버퍼의 크기(바이트)를 지정합니다. 이 값은 0일 수 있으며 이는 총 이미지 크기를 알 수 없음을 나타냅니다. (예를 들어 압축된 데이터 형식을 사용하는 경우). 이 경우 애플리케이션은 버퍼의 크기를 동적으로 늘려야 합니다. 자세한 내용은 WIA_IPA_ITEM_SIZE 일반적인 WIA 항목 속성 상수를 참조하세요 .
lPageCount
형식: LONG
페이지 수를 지정합니다. lMessage 매개 변수가 IT_MSG_NEW_PAGE 설정된 IWiaDataCallback::BandedDataCallback 메서드에 대한 콜백 수를 나타냅니다.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows 2000 Professional, Windows XP [데스크톱 앱만 해당] |
지원되는 최소 서버 | Windows Server 2003 [데스크톱 앱만 해당] |
머리글 | wia_xp.h(Wia.h 포함) |