다음을 통해 공유


DWRITE_GLYPH_IMAGE_FORMATS 열거형(dcommon.h)

참고

일부 정보는 상업용으로 출시되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.

글꼴 수준 또는 문자 모양별로 글꼴에서 지원되는 서식을 지정하는 상수를 정의합니다.

색 글꼴의 경우 이러한 형식을 사용하여 색 문자 모양을 나타낼 수 있습니다. 글꼴에는 문자 모양에 대한 여러 개의 그리기 가능한 데이터 형식이 포함될 수 있습니다. 또한 앱은 이러한 값을 사용하여 색 문자 모양 실행을 분할할 때 반환할 형식을 DirectWrite 알릴 수 있습니다.

Syntax

typedef enum DWRITE_GLYPH_IMAGE_FORMATS {
  DWRITE_GLYPH_IMAGE_FORMATS_NONE = 0x00000000,
  DWRITE_GLYPH_IMAGE_FORMATS_TRUETYPE = 0x00000001,
  DWRITE_GLYPH_IMAGE_FORMATS_CFF = 0x00000002,
  DWRITE_GLYPH_IMAGE_FORMATS_COLR = 0x00000004,
  DWRITE_GLYPH_IMAGE_FORMATS_SVG = 0x00000008,
  DWRITE_GLYPH_IMAGE_FORMATS_PNG = 0x00000010,
  DWRITE_GLYPH_IMAGE_FORMATS_JPEG = 0x00000020,
  DWRITE_GLYPH_IMAGE_FORMATS_TIFF = 0x00000040,
  DWRITE_GLYPH_IMAGE_FORMATS_PREMULTIPLIED_B8G8R8A8 = 0x00000080,
  DWRITE_GLYPH_IMAGE_FORMATS_COLR_PAINT_TREE = 0x00000100
} ;

상수

 
DWRITE_GLYPH_IMAGE_FORMATS_NONE
값: 0x00000000
이 문자 모양에 사용할 수 있는 데이터가 없음을 지정합니다.
DWRITE_GLYPH_IMAGE_FORMATS_TRUETYPE
값: 0x00000001
문자 모양에 TrueType 윤곽선이 있도록 지정합니다.
DWRITE_GLYPH_IMAGE_FORMATS_CFF
값: 0x00000002
문자 모양에 CFF 윤곽선이 있음을 지정합니다.
DWRITE_GLYPH_IMAGE_FORMATS_COLR
값: 0x00000004
문자 모양에 다중 계층 COLR 데이터가 포함되도록 지정합니다.
DWRITE_GLYPH_IMAGE_FORMATS_SVG
값: 0x00000008
문자 모양에 SVG 윤곽선이 표준 XML로 지정됩니다. 글꼴은 처음 두 바이트로 표시되는 일반 텍스트가 아닌 gzip'd 콘텐츠를 gzip 헤더 {0x1F 0x8B}로 저장할 수 있습니다.
DWRITE_GLYPH_IMAGE_FORMATS_PNG
값: 0x00000010
문자 모양에 표준 PNG IHDR이 있는 PNG 이미지 데이터가 있음을 지정합니다.
DWRITE_GLYPH_IMAGE_FORMATS_JPEG
값: 0x00000020
문자 모양에 표준 JIFF SOI 헤더가 있는 JPEG 이미지 데이터가 있음을 지정합니다.
DWRITE_GLYPH_IMAGE_FORMATS_TIFF
값: 0x00000040
문자 모양에 TIFF 이미지 데이터가 있음을 지정합니다.
DWRITE_GLYPH_IMAGE_FORMATS_PREMULTIPLIED_B8G8R8A8
값: 0x00000080
문자 모양에 원시 32비트 미리 곱한 BGRA 데이터가 있음을 지정합니다.
DWRITE_GLYPH_IMAGE_FORMATS_COLR_PAINT_TREE
값: 0x00000100

중요

DWRITE_GLYPH_IMAGE_FORMATS_COLR_PAINT_TREE 상수는 Windows Insider Preview 시험판 버전에서 사용할 수 있습니다.

글꼴의 COLR 테이블에 있는 페인트 요소의 트리로 문자 모양이 표시되도록 지정합니다.

요구 사항

요구 사항
헤더 dcommon.h(Dwrite_3.h 포함)