DWRITE_RENDERING_MODE 열거형(dwrite.h)
문자 모양을 렌더링하는 메서드를 나타냅니다.
참고 이 항목에서는 Windows 8 이상에서 DWRITE_RENDERING_MODE 대해 알아봅니다. 이전 버전에 대한 자세한 내용은 설명 섹션을 참조하세요.
Syntax
typedef enum DWRITE_RENDERING_MODE {
DWRITE_RENDERING_MODE_DEFAULT,
DWRITE_RENDERING_MODE_ALIASED,
DWRITE_RENDERING_MODE_GDI_CLASSIC,
DWRITE_RENDERING_MODE_GDI_NATURAL,
DWRITE_RENDERING_MODE_NATURAL,
DWRITE_RENDERING_MODE_NATURAL_SYMMETRIC,
DWRITE_RENDERING_MODE_OUTLINE,
DWRITE_RENDERING_MODE_CLEARTYPE_GDI_CLASSIC,
DWRITE_RENDERING_MODE_CLEARTYPE_GDI_NATURAL,
DWRITE_RENDERING_MODE_CLEARTYPE_NATURAL,
DWRITE_RENDERING_MODE_CLEARTYPE_NATURAL_SYMMETRIC
} ;
상수
DWRITE_RENDERING_MODE_DEFAULT 글꼴 및 크기에 따라 렌더링 모드가 자동으로 결정되도록 지정합니다. |
DWRITE_RENDERING_MODE_ALIASED 앤티앨리어싱이 수행되지 않음을 지정합니다. 각 픽셀은 텍스트의 전경색으로 설정되거나 배경색을 유지합니다. |
DWRITE_RENDERING_MODE_GDI_CLASSIC 앤티앨리어싱이 가로 방향으로 수행되고 문자 모양이 CLEARTYPE_QUALITY 사용하여 GDI와 레이아웃 호환되도록 지정합니다. DWRITE_MEASURING_MODE_GDI_CLASSIC 사용하여 문자 모양 고급을 가져옵니다. 앤티앨리어싱은 텍스트 앤티앨리어싱 모드에 따라 ClearType 또는 회색조일 수 있습니다. |
DWRITE_RENDERING_MODE_GDI_NATURAL 앤티앨리어싱이 가로 방향으로 수행되고 문자 모양이 CLEARTYPE_NATURAL_QUALITY 사용하여 GDI와 레이아웃 호환되도록 지정합니다. 문자 모양 어드밴스는 글꼴 디자인에 가깝지만 여전히 전체 픽셀로 반올림됩니다. DWRITE_MEASURING_MODE_GDI_NATURAL 사용하여 문자 모양 고급을 가져옵니다. 앤티앨리어싱은 텍스트 앤티앨리어싱 모드에 따라 ClearType 또는 회색조일 수 있습니다. |
DWRITE_RENDERING_MODE_NATURAL 앤티앨리어싱이 가로 방향으로 수행되도록 지정합니다. 이 렌더링 모드를 사용하면 문자 모양을 하위 픽셀 정밀도로 배치할 수 있습니다. 따라서 가 적합합니다. 자연(즉, 해상도 독립적) 레이아웃의 경우 앤티앨리어싱은 텍스트 앤티앨리어싱 모드에 따라 ClearType 또는 회색조일 수 있습니다. |
DWRITE_RENDERING_MODE_NATURAL_SYMMETRIC 앤티앨리어싱이 가로 방향과 세로 방향 모두에서 수행된다는 점을 제외하고 자연 모드와 유사합니다. 일반적으로 더 큰 크기에서 곡선과 대각선이 더 매끄럽게 보이도록 하는 데 사용됩니다. 앤티앨리어싱은 ClearType 또는 회색조일 수 있습니다. 텍스트 앤티앨리어싱 모드에서 |
DWRITE_RENDERING_MODE_OUTLINE 렌더링이 래스터라이저를 무시하고 윤곽선을 직접 사용하도록 지정합니다. 이는 일반적으로 매우 큰 크기로 사용됩니다. |
DWRITE_RENDERING_MODE_CLEARTYPE_GDI_CLASSIC |
DWRITE_RENDERING_MODE_CLEARTYPE_GDI_NATURAL |
DWRITE_RENDERING_MODE_CLEARTYPE_NATURAL |
DWRITE_RENDERING_MODE_CLEARTYPE_NATURAL_SYMMETRIC |
설명
Windows 8 이전 DWRITE_RENDERING_MODE
enum DWRITE_RENDERING_MODE { DWRITE_RENDERING_MODE_DEFAULT, DWRITE_RENDERING_MODE_ALIASED, DWRITE_RENDERING_MODE_CLEARTYPE_GDI_CLASSIC, DWRITE_RENDERING_MODE_CLEARTYPE_GDI_NATURAL, DWRITE_RENDERING_MODE_CLEARTYPE_NATURAL, DWRITE_RENDERING_MODE_CLEARTYPE_NATURAL_SYMMETRIC, DWRITE_RENDERING_MODE_OUTLINE };
요구 사항
지원되는 최소 클라이언트 | Windows 7용 Windows 8 및 플랫폼 업데이트 [데스크톱 앱 | UWP 앱] |
지원되는 최소 서버 | Windows Server 2012 및 Windows Server 2008 R2용 플랫폼 업데이트 [데스크톱 앱 | UWP 앱] |
머리글 | dwrite.h |