다음을 통해 공유


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