IDWritePaintReader::SetCustomColorPalette 메서드(dwrite_3.h)
글꼴 정의 색상표를 사용하는 대신 클라이언트 정의 색상표 항목으로 사용자 지정 색상표를 설정합니다. 색상표를 변경하면 해당 정의가 색상표의 색을 참조하는 경우 문자 모양에 영향을 줄 수 있습니다. 이 경우 SetCurrentGlyph 메서드는 glyphAttributes 출력 매개 변수를 통해 DWRITE_PAINT_ATTRIBUTES_USES_PALETTE 플래그를 반환합니다.
구문
HRESULT SetCustomColorPalette(
DWRITE_COLOR_F const *paletteEntries,
UINT32 paletteEntryCount
);
매개 변수
paletteEntries
형식: _In_reads_(paletteEntryCount) DWRITE_COLOR_F const *
클라이언트 정의 색상표에 대한 색상표 항목의 배열입니다.
paletteEntryCount
형식: UINT32
paletteEntries 배열의 크기입니다. IDWriteFontFace2::GetPaletteEntryCount에서 반환한 글꼴의 색상표 항목 수와 같아야 합니다.
반환 값
표준 HRESULT 오류 코드입니다.
요구 사항
요구 사항 | 값 |
---|---|
지원되는 최소 클라이언트 | Windows 10, 버전 1809(Windows 앱 SDK 1.2 이상 포함) |
머리글 | dwrite_3.h |