다음을 통해 공유


DWRITE_TEXT_ANTIALIAS_MODE 열거형(dwrite_1.h)

DWRITE_TEXT_ANTIALIAS_MODE 열거형에는 렌더링 모드에서 앤티앨리어싱을 호출할 때 텍스트에 사용할 앤티앨리어싱 유형을 지정하는 값이 포함되어 있습니다.

Syntax

typedef enum DWRITE_TEXT_ANTIALIAS_MODE {
  DWRITE_TEXT_ANTIALIAS_MODE_CLEARTYPE,
  DWRITE_TEXT_ANTIALIAS_MODE_GRAYSCALE
} ;

상수

 
DWRITE_TEXT_ANTIALIAS_MODE_CLEARTYPE
ClearType 앤티앨리어싱은 각 픽셀의 빨간색, 녹색 및 파란색 요소에 대해 독립적으로 적용 범위를 계산합니다. 이를 통해 기존의 앤티앨리어싱보다 더 자세한 정보를 사용할 수 있습니다. 그러나 각 픽셀에 대한 알파 값이 하나도 없으므로 ClearType은 투명한 중간 비트맵에 텍스트를 렌더링하는 데 적합하지 않습니다.
DWRITE_TEXT_ANTIALIAS_MODE_GRAYSCALE
회색조 앤티앨리어싱은 각 픽셀에 대해 하나의 검사 값을 계산합니다. 각 픽셀의 알파 값이 잘 정의되어 있으므로 텍스트를 투명한 비트맵에 렌더링한 다음 다른 콘텐츠와 함께 합성할 수 있습니다.

참고IDWriteBitmapRenderTarget1 을 사용한 회색조 렌더링은 미리 곱한 알파를 사용합니다.

 

요구 사항

   
지원되는 최소 클라이언트 Windows 8 및 Windows 7용 플랫폼 업데이트 [데스크톱 앱만 해당]
지원되는 최소 서버 Windows Server 2012 및 Windows Server 2008 R2용 플랫폼 업데이트 [데스크톱 앱만 해당]
머리글 dwrite_1.h

추가 정보

IDWriteBitmapRenderTarget1::GetTextAntialiasMode

IDWriteBitmapRenderTarget1::SetTextAntialiasMode