D2D1_TEXT_ANTIALIAS_MODE 열거형(d2d1.h)
텍스트 그리기에 사용되는 앤티앨리어싱 모드를 설명합니다.
Syntax
typedef enum D2D1_TEXT_ANTIALIAS_MODE {
D2D1_TEXT_ANTIALIAS_MODE_DEFAULT = 0,
D2D1_TEXT_ANTIALIAS_MODE_CLEARTYPE = 1,
D2D1_TEXT_ANTIALIAS_MODE_GRAYSCALE = 2,
D2D1_TEXT_ANTIALIAS_MODE_ALIASED = 3,
D2D1_TEXT_ANTIALIAS_MODE_FORCE_DWORD = 0xffffffff
} ;
상수
D2D1_TEXT_ANTIALIAS_MODE_DEFAULT 값: 0 시스템 기본값을 사용합니다. 설명 부분을 참조하세요. |
D2D1_TEXT_ANTIALIAS_MODE_CLEARTYPE 값: 1 ClearType 앤티앨리어싱을 사용합니다. |
D2D1_TEXT_ANTIALIAS_MODE_GRAYSCALE 값: 2 회색조 앤티앨리어싱을 사용합니다. |
D2D1_TEXT_ANTIALIAS_MODE_ALIASED 값: 3 앤티앨리어싱을 사용하지 마세요. |
D2D1_TEXT_ANTIALIAS_MODE_FORCE_DWORD 값: 0xffffffff |
설명
이 열거형은 ID2D1RenderTarget의 SetTextAntialiasMode와 함께 텍스트 및 문자 모양이 앤티앨리어스되는 방법을 지정하는 데 사용됩니다.
기본적으로 Direct2D는 ClearType 모드로 텍스트를 렌더링합니다. 요인
기본 품질을 회색조 또는 별칭으로 다운그레이드할 수 있습니다.
- DWRITE_RENDERING_MODE 값이 DWRITE_RENDERING_MODE_ALIASED 경우
기본 텍스트 앤티앨리어싱 모드는 별칭이 지정됩니다. ID2D1RenderTarget의 DirectWrite 렌더링 모드를 변경하려면 ID2D1RenderTarget::SetTextRenderingParams 메서드를 사용합니다.
- DWRITE_RENDERING_MODE 값이 DWRITE_RENDERING_MODE_OUTLINE 경우 기본 텍스트
앤티앨리어싱 모드는 회색조입니다.
- 렌더링 대상에 알파 채널이 있고 D2D1_ALPHA_MODE_IGNORE 설정되지 않은 경우
기본 텍스트 앤티앨리어싱 모드는 회색조입니다.
- ID2D1RenderTarget::P ushLayer가 D2D1_LAYER_OPTIONS_INITIALIZE_FOR_CLEARTYPE 없이 호출되는 경우
(그리고 해당 PopLayer 가 아직 호출되지 않은 경우) 기본 텍스트
앤티앨리어싱 모드는 회색조입니다.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows 7, Windows Vista SP2 및 Windows Vista용 플랫폼 업데이트가 포함된 Windows Vista [데스크톱 앱 | UWP 앱] |
지원되는 최소 서버 | Windows Server 2008 R2, Windows Server 2008 SP2 및 Windows Server 2008용 플랫폼 업데이트 [데스크톱 앱 | UWP 앱] |
머리글 | d2d1.h |