다음을 통해 공유


dwrite_3.h 헤더

이 헤더는 DirectWrite 사용됩니다. 자세한 내용은 다음을 참조하세요.

dwrite_3.h에는 다음과 같은 프로그래밍 인터페이스가 포함되어 있습니다.

인터페이스

 
IDWriteAsyncResult

비동기 작업의 결과를 나타냅니다. 클라이언트는 인터페이스를 사용하여 작업이 완료되기를 기다렸다가 결과를 가져올 수 있습니다.
IDWriteColorGlyphRunEnumerator1

정렬된 색 문자 모양 실행 컬렉션에 대한 열거자입니다.
IDWriteFactory3

모든 DirectWrite 개체에 대한 루트 팩터리 인터페이스입니다. (IDWriteFactory3)
IDWriteFactory4

모든 DirectWrite 개체에 대한 루트 팩터리 인터페이스입니다. (IDWriteFactory4)
IDWriteFactory5

모든 DirectWrite 개체에 대한 루트 팩터리 인터페이스입니다. (IDWriteFactory5)
IDWriteFactory6

이 인터페이스는 모든 DirectWrite 개체가 만들어지는 팩터리 개체를 나타냅니다. IDWriteFactory6 은 글꼴 및 글꼴 리소스 작업을 위한 새로운 기능을 추가합니다.
IDWriteFactory7

이 인터페이스는 모든 DirectWrite 개체가 만들어지는 팩터리 개체를 나타냅니다. IDWriteFactory7 은 시스템 글꼴 작업을 위한 새로운 기능을 추가합니다.
IDWriteFont3

글꼴 컬렉션의 글꼴을 나타냅니다.
IDWriteFontCollection1

시스템에 설치된 글꼴 집합 또는 특정 디렉터리의 글꼴 집합과 같은 글꼴 집합을 캡슐화하는 개체입니다. (IDWriteFontCollection1)
IDWriteFontCollection2

이 인터페이스는 시스템에 설치된 글꼴 집합 또는 특정 디렉터리의 글꼴 집합과 같은 글꼴 집합을 캡슐화합니다. 글꼴 컬렉션 API를 사용하여 사용할 수 있는 글꼴 패밀리 및 글꼴을 검색하고 글꼴에 대한 일부 메타데이터를 가져올 수 있습니다. (IDWriteFontCollection2)
IDWriteFontCollection3

이 인터페이스는 시스템에 설치된 글꼴 집합 또는 특정 디렉터리의 글꼴 집합과 같은 글꼴 집합을 캡슐화합니다. 글꼴 컬렉션 API를 사용하여 사용할 수 있는 글꼴 패밀리 및 글꼴을 검색하고 글꼴에 대한 일부 메타데이터를 가져올 수 있습니다. (IDWriteFontCollection3)
IDWriteFontDownloadListener

글꼴 다운로드 큐에서 알림을 받는 애플리케이션 정의 콜백 인터페이스(IDWriteFontDownloadQueue 인터페이스).
IDWriteFontDownloadQueue

원격 글꼴, 문자, 문자 모양 및 글꼴 조각에 대한 다운로드 요청을 큐에 넣은 인터페이스입니다.
IDWriteFontFace3

글꼴 얼굴 유형, 적절한 파일 참조 및 얼굴 식별 데이터를 포함합니다. (IDWriteFontFace3)
IDWriteFontFace4

글꼴 얼굴 유형, 적절한 파일 참조 및 얼굴 식별 데이터를 포함합니다. (IDWriteFontFace4)
IDWriteFontFace5

글꼴 얼굴 유형, 적절한 파일 참조 및 얼굴 식별 데이터를 포함합니다. (IDWriteFontFace5)
IDWriteFontFaceReference

글꼴 면에 대한 참조를 나타냅니다.
IDWriteFontFaceReference1

글꼴 면에 대한 참조를 나타냅니다. 글꼴에 대한 고유 식별 참조로, 글꼴 얼굴을 만들어 글꼴 메트릭을 쿼리하고 렌더링에 사용할 수 있습니다.
IDWriteFontFallback1

글꼴 목록에서 대체 글꼴에 액세스할 수 있습니다.
IDWriteFontFamily1

관련 글꼴 패밀리를 나타냅니다. (IDWriteFontFamily1)
IDWriteFontFamily2

관련 글꼴 패밀리를 나타냅니다. IDWriteFontFamily2 는 글꼴 축 값으로 글꼴 검색을 비롯한 새로운 기능을 추가합니다.
IDWriteFontList1

글꼴 목록을 나타냅니다. (IDWriteFontList1)
IDWriteFontList2

글꼴 목록을 나타냅니다. IDWriteFontList2 는 목록에서 사용하는 기본 글꼴 집합 검색을 포함하여 새 기능을 추가합니다.
IDWriteFontResource

글꼴 리소스에 대한 축 정보를 제공하며 특정 글꼴 얼굴 인스턴스를 만드는 데 사용됩니다.
IDWriteFontSet

글꼴 집합을 나타냅니다. (IDWriteFontSet)
IDWriteFontSet1

글꼴 집합을 나타냅니다. (IDWriteFontSet1)
IDWriteFontSet2

글꼴 집합을 나타냅니다. (IDWriteFontSet2)
IDWriteFontSet3

글꼴 집합을 나타냅니다. (IDWriteFontSet3)
IDWriteFontSet4

글꼴 집합을 나타냅니다. (IDWriteFontSet4)
IDWriteFontSetBuilder

글꼴 집합을 빌드하는 메서드를 포함합니다. (IDWriteFontSetBuilder)
IDWriteFontSetBuilder1

글꼴 집합을 빌드하는 메서드를 포함합니다. (IDWriteFontSetBuilder1)
IDWriteFontSetBuilder2

글꼴 집합을 빌드하는 메서드를 포함합니다. (IDWriteFontSetBuilder2)
IDWriteGdiInterop1

글꼴 얼굴을 LOGFONT 구조로 변환하거나 GDI 글꼴 설명을 글꼴 면으로 변환하는 메서드와 같은 GDI와의 상호 운용성을 제공합니다. 비트맵 렌더링 대상 개체를 만드는 데도 사용됩니다. (IDWriteGdiInterop1)
IDWriteInMemoryFontFileLoader

메모리 내 글꼴에 액세스할 수 있는 글꼴 파일 로더를 나타냅니다.
IDWriteRemoteFontFileLoader

원격(즉, 다운로드 가능한) 글꼴에 액세스할 수 있는 글꼴 파일 로더를 나타냅니다.
IDWriteRemoteFontFileStream

글꼴 파일 스트림을 나타내며, 그 중 일부는 로컬이 아닐 수 있습니다.
IDWriteRenderingParams3

문자 모양 래스터화 및 필터링에 대한 텍스트 렌더링 설정을 나타냅니다. (IDWriteRenderingParams3)
IDWriteStringList

숫자로 인덱싱된 문자열의 컬렉션을 나타냅니다.
IDWriteTextFormat2

텍스트 서식을 지정하는 데 사용되는 글꼴 및 단락 속성을 설명하고 로캘 정보를 설명합니다. (IDWriteTextFormat2)
IDWriteTextFormat3

텍스트 서식을 지정하는 데 사용되는 글꼴 및 단락 속성을 설명하고 로캘 정보를 설명합니다. (IDWriteTextFormat3)
IDWriteTextLayout3

완전히 분석되고 서식이 지정된 후의 텍스트 블록을 나타냅니다. (IDWriteTextLayout3)
IDWriteTextLayout4

완전히 분석되고 서식이 지정된 후의 텍스트 블록을 나타냅니다.

Functions

 
DWRITE_MAKE_FONT_AXIS_TAG

글꼴 축에 대한 OpenType 태그를 만듭니다.

구조체

 
DWRITE_COLOR_GLYPH_RUN1

색 문자 모양 실행을 나타냅니다. IDWriteFactory4::TranslateColorGlyphRun 메서드는 글꼴이 지원하는 항목에 따라 다양한 형식의 순서가 지정된 색 문자 모양 실행 컬렉션을 반환합니다.
DWRITE_FILE_FRAGMENT

글꼴 파일의 바이트 범위를 나타냅니다.
DWRITE_FONT_AXIS_RANGE

글꼴 축에 대해 가능한 값의 최소 및 최대 범위를 나타냅니다.
DWRITE_FONT_AXIS_VALUE

글꼴 축의 값을 나타냅니다. 글꼴 인스턴스를 쿼리하고 만들 때 사용됩니다.
DWRITE_FONT_PROPERTY

글꼴 집합을 필터링하고 명시적 속성을 사용하여 글꼴 집합을 빌드하는 데 사용되는 Font 속성입니다.
DWRITE_GLYPH_IMAGE_DATA

GetGlyphImageData의 단일 문자 모양에 대한 데이터입니다.
DWRITE_LINE_METRICS1

서식이 지정된 텍스트 줄에 대한 정보를 포함합니다. (DWRITE_LINE_METRICS1)
DWRITE_LINE_SPACING

텍스트 줄 사이의 세로 간격을 설정합니다.

열거형

 
DWRITE_AUTOMATIC_FONT_AXES

글꼴을 선택하는 동안 레이아웃에 자동으로 적용할 수 있는 특정 축을 지정하는 상수를 정의합니다.
DWRITE_CONTAINER_TYPE

글꼴 리소스의 컨테이너 형식을 지정합니다. 컨테이너는 기본 글꼴 파일이 패키지되는 컨테이너를 설명하므로 컨테이너 형식은 글꼴 파일 형식(DWRITE_FONT_FILE_TYPE)과 다릅니다.
DWRITE_FONT_AXIS_ATTRIBUTES

글꼴 축의 특성을 지정하는 상수를 정의합니다.
DWRITE_FONT_AXIS_TAG

글꼴 축에 4자 식별자를 지정하는 상수를 정의합니다.
DWRITE_FONT_FAMILY_MODEL

글꼴 패밀리를 함께 그룹화하는 방법을 지정하는 상수를 정의합니다.
DWRITE_FONT_LINE_GAP_USAGE

DWRITE_FONT_METRICS::lineGap 값이 줄 메트릭의 일부여야 하는지 여부를 지정합니다.
DWRITE_FONT_PROPERTY_ID

글꼴에서 문자열을 식별합니다.
DWRITE_FONT_SOURCE_TYPE

글꼴 집합에 글꼴이 포함되는 메커니즘을 지정하는 상수를 정의합니다.
DWRITE_LOCALITY

리소스의 위치를 지정합니다.
DWRITE_RENDERING_MODE1

문자 모양을 렌더링하는 방법을 지정합니다.