IPrintOemUni::TTDownloadMethod 메서드(prcomoem.h)
메서드 IPrintOemUni::TTDownloadMethod
를 사용하면 렌더링 플러그 인에서 Unidrv가 지정된 TrueType 소프트 글꼴에 사용해야 하는 형식을 나타낼 수 있습니다.
구문
HRESULT TTDownloadMethod(
PDEVOBJ pdevobj,
PUNIFONTOBJ pUFObj,
[out] OUT DWORD *pdwResult
);
매개 변수
pdevobj
DEVOBJ 구조체에 대한 호출자 제공 포인터입니다.
pUFObj
UNIFONTOBJ 구조체에 대한 호출자 제공 포인터입니다.
[out] pdwResult
다음 메서드 제공 상수 값 중 하나를 받습니다.
값 | 정의 |
---|---|
TTDOWNLOAD_BITMAP | Unidrv는 지정된 글꼴을 비트맵으로 다운로드해야 합니다. |
TTDOWNLOAD_DONTCARE | Unidrv는 글꼴 형식을 선택할 수 있습니다. |
TTDOWNLOAD_GRAPHICS | Unidrv는 글꼴을 다운로드하는 대신 TrueType 글꼴을 그래픽으로 인쇄해야 합니다. |
TTDOWNLOAD_TTOUTLINE | Unidrv는 지정된 글꼴을 개요로 다운로드해야 합니다. 자세한 내용은 아래 설명 부분을 참조하십시오. |
반환 값
메서드는 다음 값 중 하나를 반환해야 합니다.
반환 코드 | Description |
---|---|
|
작업에 성공했습니다. |
|
작업이 실패했습니다. |
|
메서드가 구현되지 않았습니다. |
설명
IPrintOemUni::TTDownloadMethod
메서드의 목적은 렌더링 플러그 인이 지정된 TrueType 소프트 글꼴에 대해 프린터의 기본 형식을 지정할 수 있도록 하는 것입니다.
렌더링 플러그 인이 메서드를 구현 IPrintOemUni::TTDownloadMethod
하는 경우 Unidrv는 TrueType 글꼴을 인쇄 스풀러에 보낼 준비가 될 때마다 메서드를 호출합니다. Unidrv는 글꼴 유형을 지정하고 메서드는 IPrintOemUni::TTDownloadMethod
pdwResult가 가리키는 위치에서 프린터의 기본 설정 형식을 지정해야 합니다.
프린터가 TrueType 글꼴을 래스터화할 수 없는 한 메서드는 TTDOWNLOAD_TTOUTLINE 반환하지 않아야 합니다. 렌더링 플러그 인은 TrueType 글꼴 파일을 읽고 구문 분석합니다. TrueType 글꼴 파일에 대한 포인터는 FONTOBJ_pvTrueTypeFontFile 호출하여 가져올 수 있습니다.
메서드는 IPrintOemUni::TTDownloadMethod
선택 사항입니다. 렌더링 플러그 인이 이 메서드를 구현하는 경우 플러그 인의 IPrintOemUni::GetImplementedMethod 메서드는 "TTDownLoadMethod"를 입력으로 수신할 때 S_OK 반환해야 합니다.
자세한 내용은 사용자 지정된 글꼴 관리를 참조하세요.
요구 사항
요구 사항 | 값 |
---|---|
대상 플랫폼 | 데스크톱 |
머리글 | prcomoem.h(Prcomoem.h 포함) |