WIA_DATA_TRANSFER_INFO 구조체(wia_xp.h)

WIA_DATA_TRANSFER_INFO 구조는 애플리케이션에서 WIA(Windows Image Acquisition) 디바이스에서 데이터 대역을 검색하는 데 사용되는 버퍼를 설명하는 데 사용됩니다. 주로 IWiaDataTransfer 인터페이스의 메서드와 함께 사용됩니다.

구문

typedef struct _WIA_DATA_TRANSFER_INFO {
  ULONG ulSize;
  ULONG ulSection;
  ULONG ulBufferSize;
  BOOL  bDoubleBuffer;
  ULONG ulReserved1;
  ULONG ulReserved2;
  ULONG ulReserved3;
} WIA_DATA_TRANSFER_INFO, *PWIA_DATA_TRANSFER_INFO;

멤버

ulSize

형식: ULONG

이 구조체의 크기를 포함합니다. 애플리케이션이 WIA 인터페이스 메서드에 이 구조를 전달하기 전에 sizeof(WIA_DATA_TRANSFER_INFO) 로 설정해야 합니다.

ulSection

형식: ULONG

애플리케이션에서 할당한 메모리의 공유 섹션에 대한 선택적 핸들을 지정합니다. 이 멤버가 NULL로 설정된 경우 IWiaDataTransfer::idtGetBandedData 는 공유 메모리 자체를 할당합니다.

ulBufferSize

형식: ULONG

데이터 전송에 사용되는 버퍼의 크기(바이트)입니다.

bDoubleBuffer

형식: BOOL

디바이스가 이중 버퍼링된 경우 TRUE , 디바이스가 이중 버퍼링되지 않은 경우 FALSE 를 포함합니다.

ulReserved1

형식: ULONG

WIA 시스템 DLL에서 사용하도록 예약되었습니다. 0으로 설정해야 합니다.

ulReserved2

형식: ULONG

WIA 시스템 DLL에서 사용하도록 예약되었습니다. 0으로 설정해야 합니다.

ulReserved3

형식: ULONG

WIA 시스템 DLL에서 사용하도록 예약되었습니다. 0으로 설정해야 합니다.

요구 사항

   
지원되는 최소 클라이언트 Windows 2000 Professional, Windows XP [데스크톱 앱만 해당]
지원되는 최소 서버 Windows Server 2003 [데스크톱 앱만 해당]
머리글 wia_xp.h(Wia.h 포함)