dwrite_1.h 헤더
이 헤더는 DirectWrite 사용됩니다. 자세한 내용은 다음을 참조하세요.
dwrite_1.h에는 다음과 같은 프로그래밍 인터페이스가 포함되어 있습니다.
인터페이스
IDWriteBitmapRenderTarget1 문자 모양을 렌더링하는 데 사용할 수 있는 32비트 디바이스 독립적 비트맵 및 디바이스 컨텍스트를 캡슐화합니다. |
IDWriteFactory1 모든 DirectWrite 개체에 대한 루트 팩터리 인터페이스입니다. (IDWriteFactory1) |
IDWriteFont1 글꼴 컬렉션의 실제 글꼴을 나타냅니다. (IDWriteFont1) |
IDWriteFontFace1 글꼴 얼굴 유형, 적절한 파일 참조 및 얼굴 식별 데이터를 포함합니다. (IDWriteFontFace1) |
IDWriteRenderingParams1 문자 모양 래스터화 및 필터링에 대한 텍스트 렌더링 설정을 나타냅니다. (IDWriteRenderingParams1) |
IDWriteTextAnalysisSink1 텍스트 분석기의 출력을 수신하기 위해 구현하는 인터페이스입니다. |
IDWriteTextAnalysisSource1 텍스트 및 연결된 텍스트 속성과 같은 텍스트 분석기에서 필요한 정보를 제공하기 위해 구현하는 인터페이스입니다. |
IDWriteTextAnalyzer1 복잡한 스크립트 처리를 위해 다양한 텍스트 속성을 분석합니다. (IDWriteTextAnalyzer1) |
IDWriteTextLayout1 완전히 분석되고 서식이 지정된 후의 텍스트 블록을 나타냅니다. (IDWriteTextLayout1) |
구조체
DWRITE_CARET_METRICS DWRITE_CARET_METRICS 구조체는 글꼴에서 caret 배치에 대한 메트릭을 지정합니다. |
DWRITE_FONT_METRICS1 DWRITE_FONT_METRICS1 구조체는 글꼴 면 내의 모든 문자 모양에 적용할 수 있는 메트릭을 지정합니다. |
DWRITE_JUSTIFICATION_OPPORTUNITY DWRITE_JUSTIFICATION_OPPORTUNITY 구조체는 문자 모양당 근거 정보를 지정합니다. |
DWRITE_PANOSE DWRITE_PANOSE 공용 구조체는 IDWriteFont1::GetPanose에서 글꼴을 선택하고 일치시키는 데 사용하는 서체 분류 값을 설명합니다. |
DWRITE_SCRIPT_PROPERTIES DWRITE_SCRIPT_PROPERTIES 구조는 캐리트 탐색 및 근거에 대한 스크립트 속성을 지정합니다. |
DWRITE_UNICODE_RANGE DWRITE_UNICODE_RANGE 구조체는 유니코드 코드 포인트의 범위를 지정합니다. |
열거형
DWRITE_BASELINE DWRITE_BASELINE 열거형에는 텍스트 맞춤 기준을 지정하는 값이 포함됩니다. |
DWRITE_GLYPH_ORIENTATION_ANGLE DWRITE_GLYPH_ORIENTATION_ANGLE 열거형에는 문자 모양이 x축을 지향하는 방법을 지정하는 값이 포함됩니다. |
DWRITE_OUTLINE_THRESHOLD DWRITE_OUTLINE_THRESHOLD 열거형에는 개요 모드에서 문자 모양을 렌더링할지 여부를 결정하기 위해 IDWriteFontFace1::GetRecommendedRenderingMode 메서드에서 사용하는 정책을 지정하는 값이 포함되어 있습니다. |
DWRITE_PANOSE_ARM_STYLE DWRITE_PANOSE_ARM_STYLE 열거형에는 텍스트에 대한 줄기 및 둥근 문자 형식의 종료 스타일을 지정하는 값이 포함되어 있습니다. |
DWRITE_PANOSE_ASPECT DWRITE_PANOSE_ASPECT 열거형에는 문자 면의 너비와 높이 사이의 비율을 지정하는 값이 포함됩니다. |
DWRITE_PANOSE_ASPECT_RATIO DWRITE_PANOSE_ASPECT_RATIO 열거형에는 문자 면의 너비와 높이 사이의 비율에 대한 정보를 지정하는 값이 포함됩니다. |
DWRITE_PANOSE_CHARACTER_RANGES DWRITE_PANOSE_CHARACTER_RANGES 열거형에는 글꼴에서 사용할 수 있는 문자 유형을 지정하는 값이 포함되어 있습니다. |
DWRITE_PANOSE_CONTRAST DWRITE_PANOSE_CONTRAST 열거형에는 대문자 'O'와 같은 문자에 대해 스트로크의 가장 두꺼운 점과 가장 얇은 점 사이의 비율을 지정하는 값이 포함됩니다. |
DWRITE_PANOSE_DECORATIVE_CLASS DWRITE_PANOSE_DECORATIVE_CLASS 열거형에는 문자 얼굴의 일반적인 모양을 지정하는 값이 포함됩니다. |
DWRITE_PANOSE_DECORATIVE_TOPOLOGY DWRITE_PANOSE_DECORATIVE_TOPOLOGY 열거형에는 글꼴의 전체 도형 특성을 지정하는 값이 포함됩니다. |
DWRITE_PANOSE_FAMILY DWRITE_PANOSE_FAMILY 열거형에는 서체 분류의 종류를 지정하는 값이 포함됩니다. |
DWRITE_PANOSE_FILL DWRITE_PANOSE_FILL 열거형에는 채우기 및 선 처리 유형을 지정하는 값이 포함됩니다. |
DWRITE_PANOSE_FINIALS DWRITE_PANOSE_FINIALS 열거형에는 문자 끝과 소수 오름차순 처리 방법을 지정하는 값이 포함됩니다. |
DWRITE_PANOSE_LETTERFORM DWRITE_PANOSE_LETTERFORM 열거형에는 텍스트에 대한 문자 폼의 원형을 지정하는 값이 포함됩니다. |
DWRITE_PANOSE_LINING DWRITE_PANOSE_LINING 열거형에는 장식 서체에 대한 윤곽선 처리를 지정하는 값이 포함되어 있습니다. |
DWRITE_PANOSE_MIDLINE DWRITE_PANOSE_MIDLINE 열거형에는 대문자 간에 중간선 배치 및 대각선 줄기 정점 처리에 대한 정보를 지정하는 값이 포함되어 있습니다. |
DWRITE_PANOSE_PROPORTION DWRITE_PANOSE_PROPORTION 열거형에는 표준 문자에 대한 추가 세부 정보를 고려하여 문자 모양 비율을 지정하는 값이 포함됩니다. |
DWRITE_PANOSE_SCRIPT_FORM DWRITE_PANOSE_SCRIPT_FORM 열거형에는 기울기와 꼬리를 고려하여 문자 얼굴의 일반적인 모양을 지정하는 값이 포함됩니다. |
DWRITE_PANOSE_SCRIPT_TOPOLOGY DWRITE_PANOSE_SCRIPT_TOPOLOGY 열거형에는 문자 폼의 토폴로지를 지정하는 값이 포함됩니다. |
DWRITE_PANOSE_SERIF_STYLE DWRITE_PANOSE_SERIF_STYLE 열거형에는 serif 텍스트의 모양을 지정하는 값이 포함됩니다. |
DWRITE_PANOSE_SPACING DWRITE_PANOSE_SPACING 열거형에는 문자 간격(모노스페이스 대 비례)을 지정하는 값이 포함됩니다. |
DWRITE_PANOSE_STROKE_VARIATION DWRITE_PANOSE_STROKE_VARIATION 열거형에는 텍스트 문자의 얇고 굵은 줄기 사이의 관계를 지정하는 값이 포함됩니다. |
DWRITE_PANOSE_SYMBOL_ASPECT_RATIO DWRITE_PANOSE_SYMBOL_ASPECT_RATIO 열거형에는 기호 문자의 가로 세로 비율을 지정하는 값이 포함됩니다. |
DWRITE_PANOSE_SYMBOL_KIND DWRITE_PANOSE_SYMBOL_KIND 열거형에는 기호 집합의 종류를 지정하는 값이 포함됩니다. |
DWRITE_PANOSE_TOOL_KIND DWRITE_PANOSE_TOOL_KIND 열거형에는 문자 양식을 만드는 데 사용되는 도구의 종류를 지정하는 값이 포함되어 있습니다. |
DWRITE_PANOSE_WEIGHT DWRITE_PANOSE_WEIGHT 열거형에는 문자의 가중치를 지정하는 값이 포함됩니다. |
DWRITE_PANOSE_XASCENT DWRITE_PANOSE_XASCENT 열거형에는 소문자의 상대 크기를 지정하는 값이 포함됩니다. |
DWRITE_PANOSE_XHEIGHT DWRITE_PANOSE_XHEIGHT 열거형에는 소문자의 상대적 크기와 분음 부호(xheight)의 처리에 대한 정보를 지정하는 값이 포함되어 있습니다. |
DWRITE_TEXT_ANTIALIAS_MODE DWRITE_TEXT_ANTIALIAS_MODE 열거형에는 렌더링 모드에서 앤티앨리어싱을 호출할 때 텍스트에 사용할 앤티앨리어싱 유형을 지정하는 값이 포함됩니다. |
DWRITE_VERTICAL_GLYPH_ORIENTATION DWRITE_VERTICAL_GLYPH_ORIENTATION 열거형에는 텍스트에 원하는 종류의 문자 모양 방향을 지정하는 값이 포함되어 있습니다. |