GETINFO_GLYPHWIDTH 구조체(printoem.h)
GETINFO_GLYPHWIDTH 구조체는 UNIFONTOBJ_GetInfo 콜백 함수에 대한 입력으로 사용됩니다.
구문
typedef struct _GETINFO_GLYPHWIDTH {
DWORD dwSize;
DWORD dwType;
DWORD dwCount;
PVOID pGlyph;
PLONG plWidth;
} GETINFO_GLYPHWIDTH, *PGETINFO_GLYPHWIDTH;
멤버
dwSize
GETINFO_GLYPHWIDTH 구조체의 크기(바이트)입니다. UNIFONTOBJ_GetInfo 호출자가 제공합니다.
dwType
pGlyph가 가리키는 문자 모양 지정자 배열의 형식을 지정합니다. 유효한 값은 다음과 같습니다.
TYPE_GLYPHHANDLE
TYPE_GLYPHID
UNIFONTOBJ_GetInfo 호출자가 제공합니다.
dwCount
pGlyph가 가리키는 배열의 요소 수를 지정합니다. UNIFONTOBJ_GetInfo 호출자가 제공합니다.
pGlyph
문자 모양 지정자의 배열에 대한 포인터입니다. 배열 요소 형식은 dwType으로 표시됩니다. UNIFONTOBJ_GetInfo 호출자가 제공합니다.
plWidth
Unidrv의 UNIFONTOBJ_GetInfo 콜백 함수가 너비 값을 배치하는 위치에 대한 포인터입니다. 포인터는 UNIFONTOBJ_GetInfo 호출자가 제공합니다.
설명
문자 모양 집합의 너비를 얻기 위해 렌더링 플러그 인은 Unidrv의 UNIFONTOBJ_GetInfo 콜백 함수를 호출할 때 GETINFO_GLYPHWIDTH 구조체의 주소를 제공할 수 있습니다. 콜백 함수는 입력 배열에서 설명하는 모든 문자 모양의 총 너비를 계산하고 plWidth가 가리키는 위치에 계산된 값을 배치합니다.
요구 사항
요구 사항 | 값 |
---|---|
헤더 | printoem.h(Printoem.h 포함) |