SCRIPT_VISATTR 구조체(usp10.h)
ScriptShape에서 생성된 클러스터 및 근거 지점을 식별하는 시각적 개체(문자 모양) 특성을 포함합니다.
구문
typedef struct tag_SCRIPT_VISATTR {
WORD uJustification : 4;
WORD fClusterStart : 1;
WORD fDiacritic : 1;
WORD fZeroWidth : 1;
WORD fReserved : 1;
WORD fShapeReserved : 8;
} SCRIPT_VISATTR;
멤버
uJustification
문자 모양에 대한 Justification 클래스입니다. SCRIPT_JUSTIFY 참조하세요.
fClusterStart
문자 모양이 하나만 포함된 클러스터의 경우에도 모든 클러스터의 논리적 첫 번째 문자 모양을 나타내는 값입니다. 가능한 값은 다음 표에 정의되어 있습니다.
값 | 의미 |
---|---|
|
문자 모양은 클러스터의 논리적 첫 번째 문자 모양입니다. |
|
문자 모양은 클러스터의 논리적 첫 번째 문자 모양이 아닙니다. |
fDiacritic
문자 모양이 기본 문자와 결합되는지 여부를 나타내는 값입니다. 가능한 값은 다음 표에 정의되어 있습니다.
값 | 의미 |
---|---|
|
문자 모양은 기본 문자와 결합됩니다. |
|
문자 모양은 기본 문자와 결합되지 않습니다. |
fZeroWidth
ZWJ 및 ZWNJ와 같은 너비가 0인 문자를 나타내기 위해 셰이핑 엔진에서 설정한 값입니다. 이 값은 너비가 0인 일부 문자에 대해 설정됩니다. 가능한 값은 다음 표에 정의되어 있습니다.
값 | 의미 |
---|---|
|
문자 모양은 너비가 0인 문자를 나타냅니다. |
|
문자 모양은 너비가 0인 문자를 나타내지 않습니다. |
fReserved
예약; 항상 0으로 초기화합니다.
fShapeReserved
예약; 엔진을 셰이핑하여 사용할 수 있습니다.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows 2000 Professional[데스크톱 앱만] |
지원되는 최소 서버 | Windows 2000 Server[데스크톱 앱만] |
머리글 | usp10.h |
재배포 가능 파일 | 인터넷 Explorer 5 이상에서Windows Me/98/95 |