UNI_GLYPHSETDATA 구조체(prntfont.h)
UNI_GLYPHSEDATA 구조체는 문자 모양 변환 테이블 파일 (.gtt 파일)의 내용을 정의하는 데 사용되는 구조체 중 하나입니다.
구문
typedef struct _UNI_GLYPHSETDATA {
DWORD dwSize;
DWORD dwVersion;
DWORD dwFlags;
LONG lPredefinedID;
DWORD dwGlyphCount;
DWORD dwRunCount;
DWORD loRunOffset;
DWORD dwCodePageCount;
DWORD loCodePageOffset;
DWORD loMapTableOffset;
DWORD dwReserved[2];
} UNI_GLYPHSETDATA, *PUNI_GLYPHSETDATA;
멤버
dwSize
.gtt 파일의 총 크기(바이트)를 지정합니다. 파일을 정의하는 데 사용되는 모든 구조체의 총 크기입니다. 이 값은 UNI_GLYPHSETDATA 구조체의 크기가 아닙니다.
dwVersion
이름 형식이 UNI_GLYPHSETDATA_VERSION_x_x인 상수로 prntfont.h에 정의된 대로 파일 버전 번호를 지정합니다.
dwFlags
사용되지 않습니다.
lPredefinedID
prntfont.h에 정의된 CC_ 접두사 코드 변환 식별자 중 하나를 지정합니다.
dwGlyphCount
이 글꼴에서 제공하는 문자 모양 수를 지정합니다.
dwRunCount
loRunOffset이 가리키는 배열의 GLYPHRUN 구조체 수를 지정합니다.
loRunOffset
UNI_GLYPHSETDATA 구조체의 시작부터 GLYPHRUN 구조체 배열의 시작까지의 바이트 오프셋을 지정합니다.
dwCodePageCount
loCodePageOffset이 가리키는 배열의 UNI_CODEPAGEINFO 구조체 수를 지정합니다.
loCodePageOffset
UNI_GLYPHSETDATA 구조체의 시작부터 UNI_CODEPAGEINFO 구조체 배열의 시작 까지의 바이 트 오프셋을 지정합니다.
loMapTableOffset
UNI_GLYPHSETDATA 구조체의 시작부터 MAPTABLE 구조체의 시작까지의 바이트 오프셋을 지정합니다.
dwReserved[2]
시스템에서 사용하도록 예약되었습니다.
설명
UNI_GLYPHSETDATA 구조체는 .gtt 파일에 포함된 첫 번째 구조체여야 합니다.
요구 사항
요구 사항 | 값 |
---|---|
헤더 | prntfont.h(Prntfont.h 포함) |