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
이 매핑에 대한 선택적 명시적 글꼴 컬렉션입니다.
[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 |