Uniscribe 사용

Uniscribe는 입력 체계를 지원하고 중동 및 아시아 스크립트의 복잡한 규칙을 포함하여 국제 텍스트의 표시 및 편집을 지원하는 API를 제공합니다. Uniscribe는 완전히 서식이 지정된 텍스트를 처리하기 위한 하위 수준 루틴과 서식이 지정되지 않은 텍스트에 대한 간단한 ScriptString API 집합을 제공합니다.

Uniscribe를 사용하면 애플리케이션에서 유니코드 문자 코드의 백업 저장소만 관리하면 됩니다. 텍스트 레이아웃 애플리케이션은 문자 순서를 추적하기 위해 다른 버퍼 또는 매핑 테이블을 유지할 필요가 없습니다. 각 애플리케이션은 유니코드에서 정의한 것과 동일한 논리적 순서인 사용자가 문자를 입력하는 순서만 저장하고 관리해야 합니다. 백업 저장소는 레이아웃 작업의 결과로 변경되지 않습니다. Uniscribe는 순서가 다시 지정된 클러스터에서 애플리케이션에서 전달된 원래 문자 경계로 인덱스를 유지 관리합니다.

이 섹션에서는 다음 항목을 다룹니다.

셰이핑

기타 처리

캐럿

단어 및 문자 클러스터