TTDeleteEmbeddedFont 함수(t2embapi.h)
포함된 글꼴 hFontReference에서 사용하는 메모리를 해제합니다.
기본적으로 TTDeleteEmbeddedFont 는 사용자 시스템에서 설치된 버전의 글꼴도 제거합니다. 설치 가능한 글꼴이 로드된 경우에도 포함된 글꼴 구조에서 사용하는 메모리를 해제하려면 이 함수를 호출해야 하지만 글꼴이 시스템에 계속 설치되어 있어야 함을 나타내는 플래그를 지정할 수 있습니다.
구문
LONG TTDeleteEmbeddedFont(
[in] HANDLE hFontReference,
[in] ULONG ulFlags,
[out] ULONG *pulStatus
);
매개 변수
[in] hFontReference
TTLoadEmbeddedFont 함수에 제공된 대로 식별 글꼴을 처리합니다.
[in] ulFlags
글꼴 삭제 옵션을 지정하는 플래그입니다. 현재 이 플래그는 0 또는 다음 값으로 설정할 수 있습니다.
값 | 의미 |
---|---|
|
시스템에서 설치된 글꼴을 제거하지 말고 이전에 포함된 글꼴 구조에서 차지했던 메모리를 해제합니다. |
[out] pulStatus
현재 정의되지 않았습니다.
반환 값
성공하면 TTDeleteEmbeddedFont 는 E_NONE 값을 반환합니다.
포함된 글꼴 구조에서 차지하는 메모리가 지워집니다. 기본적으로 hFontReference 로 표시된 글꼴도 시스템에서 영구적으로 제거(제거 및 삭제)됩니다.
그렇지 않으면 Embedding-Function 오류 메시지에 설명된 오류 코드를 반환합니다.
설명
클라이언트는 포함 권한이 사용자의 시스템에 글꼴을 영구적으로 설치할 수 없는 경우 글꼴을 제거하도록 이 함수를 호출해야 합니다.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows 2000 Professional[데스크톱 앱만] |
지원되는 최소 서버 | Windows 2000 Server[데스크톱 앱만] |
대상 플랫폼 | Windows |
헤더 | t2embapi.h |
라이브러리 | T2embed.lib |
DLL | T2embed.dll |