TextRenderingHint 열거형(gdiplusenums.h)
TextRenderingHint 열거형은 텍스트를 렌더링하는 데 사용되는 프로세스를 지정합니다. 이 프로세스는 텍스트의 품질에 영향을 줍니다.
Syntax
typedef enum TextRenderingHint {
TextRenderingHintSystemDefault = 0,
TextRenderingHintSingleBitPerPixelGridFit,
TextRenderingHintSingleBitPerPixel,
TextRenderingHintAntiAliasGridFit,
TextRenderingHintAntiAlias,
TextRenderingHintClearTypeGridFit
} ;
상수
TextRenderingHintSystemDefault 값: 0 현재 선택한 시스템 글꼴 다듬기 모드(렌더링 힌트라고도 함)를 사용하여 문자를 그릴 것을 지정합니다. |
TextRenderingHintSingleBitPerPixelGridFit 문자 모양 비트맵과 힌트를 사용하여 문자를 그려 줄기 및 곡률의 문자 모양을 개선하도록 지정합니다. |
TextRenderingHintSingleBitPerPixel 문자 모양 비트맵을 사용하여 문자를 그리고 힌트 없이 그려지게 지정합니다. 이로 인해 품질이 저하되어 성능이 향상됩니다. |
TextRenderingHintAntiAliasGridFit 문자가 앤티앨리어싱된 문자 모양 비트맵 및 힌트를 사용하여 그려지게 지정합니다. 이렇게 하면 더 높은 성능 비용으로 앤티앨리어싱으로 인해 품질이 훨씬 향상됩니다. |
TextRenderingHintAntiAlias 문자가 앤티앨리어싱된 문자 모양 비트맵과 힌트 없이 그려지게 지정합니다. 힌팅을 사용하지 않기 때문에 세로 획 너비에서 차이가 생길 수 있습니다. |
TextRenderingHintClearTypeGridFit 문자 모양 ClearType 비트맵 및 힌트를 사용하여 문자를 그려지게 지정합니다. 이 유형의 텍스트 렌더링은 CompositingModeSourceCopy와 함께 사용할 수 없습니다. Windows XP 및 Windows Server 2003 이상 버전의 Windows만 해당: ClearType 렌더링은 Windows XP 및 Windows Server 2003 이상 버전의 Windows에서만 지원됩니다. 따라서 GDI+가 해당 운영 체제에서 지원되더라도 TextRenderingHintClearTypeGridFit 은 다른 운영 체제에서 무시됩니다. |
설명
각 프로세스와 관련된 품질은 상황에 따라 달라집니다. TextRenderingHintClearTypeGridFit 은 대부분의 LCD 모니터와 비교적 작은 글꼴 크기에 가장 적합한 품질을 제공합니다. TextRenderingHintAntiAlias 는 회전된 텍스트에 가장 적합한 품질을 제공합니다. 일반적으로 고품질 텍스트를 생성하는 프로세스는 낮은 품질의 텍스트를 생성하는 프로세스보다 느립니다.
요구 사항
지원되는 최소 클라이언트 | Windows XP, Windows 2000 Professional [데스크톱 앱만 해당] |
지원되는 최소 서버 | Windows 2000 Server[데스크톱 앱만] |
머리글 | gdiplusenums.h(Gdiplus.h 포함) |