WIA_IPA_DATATYPE
WIA_IPA_DATATYPE 속성에는 디바이스에 대한 현재 데이터 형식 설정이 포함됩니다. WIA 미니드라이버에서 이 속성을 만들고 유지 관리합니다.
속성 형식: VT_I4
유효한 값: WIA_PROP_LIST
액세스 권한: 읽기/쓰기
설명
애플리케이션은 WIA_IPA_DATATYPE 속성을 읽어 이미지의 데이터 형식을 확인합니다. 애플리케이션은 전송할 이미지의 현재 데이터 형식을 설정하기 위해 이 속성을 씁니다.
다음 표에서는 WIA_IPA_FORMAT 속성이 WiaImgFmt_RAW 설정되지 않은 경우 WIA_IPA_DATATYPE 유효한 상수를 설명합니다.
데이터 형식 | 설명 |
---|---|
WIA_DATA_AUTO | 이 값은 Flatbed 및 Feeder를 포함하여 프로그래밍 가능한 모든 이미지 데이터 원본 항목에 유효합니다. WIA 미니 드라이버에서 이 값을 지원하는 경우 WIA 애플리케이션 클라이언트는 디바이스에서 자동 색 검색을 사용하도록 설정하기 위해 WIA_IPA_DATATYPE 설정할 수 있습니다. WIA_DATA_AUTO 설정되면 WIA 미니 드라이버는 동일한 항목의 WIA_IPA_DEPTH WIA_DEPTH_AUTO 업데이트해야 합니다(디바이스가 자동 색을 지원하는 경우 지원되는 값이어야 함). WIA_IPA_DEPTH 값 WIA_DEPTH_AUTO 지원되면 WIA_DATA_AUTO WIA_IPA_DATATYPE 값은 더 이상 선택 사항이 아니고 필수 값이 됩니다. |
WIA_DATA_COLOR | 스캔 데이터는 RGB(빨간색-녹색-파란색)입니다. 전체 색 형식은 다음 WIA 속성을 사용하여 설명합니다. WIA_IPA_CHANNELS_PER_PIXEL WIA_IPA_BITS_PER_CHANNEL WIA_IPA_PLANAR WIA_IPA_PIXELS_PER_LINE WIA_IPA_BYTES_PER_LINE WIA_IPA_NUMBER_OF_LINES |
WIA_DATA_COLOR_DITHER | 현재 선택한 디더 패턴을 사용하여 데이터를 디더링한다는 점을 제외하고 WIA_DATA_COLOR 동일합니다. |
WIA_DATA_COLOR_THRESHOLD | 색 임계값 데이터입니다. |
WIA_DATA_DITHER | 스캔 데이터는 현재 선택된 디더 패턴을 사용하여 디더링됩니다. |
WIA_DATA_GRAYSCALE | 스캔 데이터는 강도를 나타냅니다. 색상표는 WIA_IPA_DEPTH 속성이 지정하는 깊이와 동일하게 간격이 지정된 고정된 회색조입니다. |
WIA_DATA_THRESHOLD | 임계값은 흑백 데이터의 픽셀당 1비트입니다. WIA_IPS_THRESHOLD 현재 값에 대한 데이터는 흰색으로 변환됩니다. 이 값 아래의 데이터는 검은색으로 변환됩니다. |
WIA_IPA_DATATYPE 속성은 애플리케이션이 WIA_IPA_FORMAT 속성을 WiaImgFmt_RAW 값으로 설정하는 경우 사용할 RAW 데이터 전송 유형을 설명하는 데도 사용됩니다. 드라이버는 WIA_IPA_DATATYPE 속성을 애플리케이션에서 선택할 수 있는 허용된 값 목록으로 설정해야 합니다.
다음 표에서는 WIA_IPA_FORMAT WiaImgFmt_RAW 설정된 경우 WIA_IPA_DATATYPE 유효한 상수를 나열합니다.
데이터 형식 | 설명 |
---|---|
WIA_DATA_GRAYSCALE | 스캔 데이터는 강도를 나타냅니다. 색상표는 WIA_IPA_DEPTH 속성이 지정하는 깊이와 동일하게 간격이 지정된 고정된 회색조입니다. WIA_IPA_RAW_BITS_PER_CHANNEL 속성은 1로 설정해야 합니다. |
WIA_DATA_RAW_BGR | 스캔 데이터는 BGR(파란색-녹색-빨간색) 색 영역에 있습니다. 전체 색 형식은 다음 WIA 속성을 사용하여 설명합니다. WIA_IPA_CHANNELS_PER_PIXEL WIA_IPA_BITS_PER_CHANNEL WIA_IPA_PIXELS_PER_LINE WIA_IPA_BYTES_PER_LINE WIA_IPA_NUMBER_OF_LINES WIA_IPA_RAW_BITS_PER_CHANNEL 3으로 설정해야 합니다. |
WIA_DATA_RAW_CMY | 스캔 데이터는 CYAN-magenta-yellow(CMY) 색 영역에 있습니다. 전체 색 형식은 WIA_DATA_RAW_BGR 대해 나열된 동일한 WIA 속성을 사용하여 설명합니다. WIA_IPA_RAW_BITS_PER_CHANNEL 3으로 설정해야 합니다. |
WIA_DATA_RAW_CMYK | 스캔 데이터는 CYAN-magenta-yellow-black(CMYK) 색 영역에 있습니다. 전체 색 형식은 WIA_DATA_RAW_BGR 대해 나열된 동일한 WIA 속성을 사용하여 설명합니다. WIA_IPA_RAW_BITS_PER_CHANNEL 4로 설정해야 합니다. |
WIA_DATA_RAW_RGB | 스캔 데이터는 RGB(빨간색-녹색-파란색) 색 영역에 있습니다. 전체 색 형식은 WIA_DATA_RAW_BGR 와 동일한 WIA 속성을 사용하여 설명합니다. WIA_IPA_RAW_BITS_PER_CHANNEL 3으로 설정해야 합니다. |
WIA_DATA_RAW_YUV | 스캔 데이터는 YUV(광도-파란색 차이-빨간색 차이) 색 영역에 있습니다. 전체 색 형식은 WIA_DATA_RAW_BGR 대해 나열된 동일한 WIA 속성을 사용하여 설명합니다. WIA_IPA_RAW_BITS_PER_CHANNEL 3으로 설정해야 합니다. |
WIA_DATA_RAW_YUVK | 스캔 데이터는 광도-파란색 차이-빨간색 차이-검정(YUVK) 색 영역에 있습니다. 전체 색 형식은 WIA_DATA_RAW_BGR 대해 나열된 동일한 WIA 속성을 사용하여 설명합니다. WIA_IPA_RAW_BITS_PER_CHANNEL 4로 설정해야 합니다. |
디바이스를 단일 값으로만 설정할 수 있는 경우 WIA_PROP_LIST 형식을 만들고 유효한 값을 배치합니다.
WIA_IPA_DEPTH 속성을 확인하여 비트 깊이를 확인합니다.
WIA_IPA_DATATYPE 속성에는 일반적으로 카메라에 대한 단일 값이 포함됩니다.
요구 사항
헤더: wiadef.h(Wiadef.h 포함)