다음을 통해 공유


IDWriteFontFallbackBuilder::AddMapping 메서드(dwrite_2.h)

목록에 단일 매핑을 추가합니다. 각 추가 매핑에 대해 한 번 호출합니다.

구문

HRESULT AddMapping(
                 DWRITE_UNICODE_RANGE const *ranges,
                 UINT32                     rangesCount,
  [in]           WCHAR const                **targetFamilyNames,
                 UINT32                     targetFamilyNamesCount,
  [in, optional] IDWriteFontCollection      *fontCollection,
  [in, optional] WCHAR const                *localeName,
  [in, optional] WCHAR const                *baseFamilyName,
                 FLOAT                      scale
);

매개 변수

ranges

형식: DWRITE_UNICODE_RANGE*

이 매핑에 적용되는 유니코드 범위입니다.

rangesCount

형식: UINT32

유니코드 범위의 수입니다.

[in] targetFamilyNames

형식: const WCHAR**

대상 패밀리 이름 문자열 목록입니다.

targetFamilyNamesCount

형식: UINT32

대상 패밀리 이름 수입니다.

[in, optional] fontCollection

형식: IDWriteFontCollection

이 매핑에 대한 선택적 명시적 글꼴 컬렉션입니다.

[in, optional] localeName

형식: const WCHAR*

컨텍스트의 로캘입니다.

[in, optional] baseFamilyName

형식: const WCHAR*

해당하는 경우 일치시킬 기본 패밀리 이름입니다.

scale

형식: FLOAT

배율 인수를 사용하여 결과 대상 글꼴을 곱합니다.

반환 값

형식: HRESULT

메서드가 성공하면 S_OK를 반환하고, 성공하지 않으면 HRESULT 오류 코드를 반환합니다.

요구 사항

   
지원되는 최소 클라이언트 Windows 8.1 [데스크톱 앱 | UWP 앱]
지원되는 최소 서버 Windows Server 2012 R2 [데스크톱 앱 | UWP 앱]
대상 플랫폼 Windows
헤더 dwrite_2.h
라이브러리 Dwrite.lib
DLL Dwrite.dll

참고 항목

IDWriteFontFallbackBuilder