MAPPING_DATA_RANGE 구조체(elscore.h)
인식된 텍스트 하위 범위의 텍스트 인식 결과를 포함합니다. 이 형식의 구조체 배열은 MAPPING_PROPERTY_BAG 구조체의 ELS(확장 언어 서비스) 서비스에 의해 검색됩니다.
구문
typedef struct _MAPPING_DATA_RANGE {
DWORD dwStartIndex;
DWORD dwEndIndex;
LPWSTR pszDescription;
DWORD dwDescriptionLength;
LPVOID pData;
DWORD dwDataSize;
LPWSTR pszContentType;
LPWSTR *prgActionIds;
DWORD dwActionsCount;
LPWSTR *prgActionDisplayNames;
} MAPPING_DATA_RANGE, *PMAPPING_DATA_RANGE;
멤버
dwStartIndex
텍스트에서 하위 범위의 시작 부분의 인덱스입니다. 여기서 0은 dwIndex 매개 변수의 함수에 전달된 인덱스에 대한 오프셋 대신 MappingRecognizeText에 전달된 포인터의 문자를 나타냅니다. 값은 텍스트의 전체 길이보다 작아야 합니다.
dwEndIndex
텍스트에서 하위 범위 끝의 인덱스입니다. 여기서 0은 dwIndex 매개 변수의 함수에 전달된 인덱스에 대한 오프셋 대신 MappingRecognizeText에 전달된 포인터의 문자를 나타냅니다. 값은 텍스트의 전체 길이보다 작아야 합니다.
pszDescription
예약되어 있습니다.
dwDescriptionLength
예약되어 있습니다.
pData
하위 범위와 연결된 서비스 출력으로 검색된 데이터에 대한 포인터입니다. 이 데이터는 pszContentType 멤버에 제공된 콘텐츠 형식으로 표시된 형식이어야 합니다.
dwDataSize
pData에 지정된 데이터의 크기(바이트)입니다. 각 서비스는 출력 데이터 크기를 바이트 단위로 보고해야 합니다.
pszContentType
선택 사항입니다. pData로 표시된 데이터의 MIME 콘텐츠 형식을 지정하는 문자열에 대한 포인터입니다. 콘텐츠 형식의 예로는 "text/plain", "text/html" 및 "text/css"가 있습니다.
prgActionIds
이 하위 범위의 사용 가능한 작업 ID입니다. MappingDoAction을 호출하는 데 사용할 수 있습니다.
dwActionsCount
이 하위 범위에서 사용할 수 있는 작업 수입니다.
prgActionDisplayNames
이 하위 범위의 동작 표시 이름입니다. 이러한 문자열은 지역화할 수 있습니다.
설명
요구 사항
지원되는 최소 클라이언트 | Windows 7 [데스크톱 앱만 해당] |
지원되는 최소 서버 | Windows Server 2008 R2 [데스크톱 앱만 해당] |
머리글 | elscore.h |