Метод IDWriteFontFace2::GetPaletteEntries (dwrite_2.h)
Возвращает значения цвета из цветовой палитры шрифта.
Синтаксис
HRESULT GetPaletteEntries(
UINT32 colorPaletteIndex,
UINT32 firstEntryIndex,
UINT32 entryCount,
[out] DWRITE_COLOR_F *paletteEntries
);
Параметры
colorPaletteIndex
Отсчитываемый от нуля индекс цветовой палитры. Если у шрифта нет палитры с указанным индексом, метод возвращает DWRITE_E_NOCOLOR.
firstEntryIndex
Отсчитываемый от нуля индекс первой считываемой записи палитры.
entryCount
Количество записей палитры для чтения.
[out] paletteEntries
Массив, получающий значения цвета.
Возвращаемое значение
Этот метод может возвращать одно из этих значений.
Возвращаемое значение | Описание |
---|---|
|
Сумма значений firstEntryIndex и entryCount превышает фактическое количество записей палитры, возвращаемых методом GetPaletteEntryCount . |
|
У шрифта нет палитры с указанным индексом палитры. |
Требования
Минимальная версия клиента | Windows 8.1 [только классические приложения] |
Минимальная версия сервера | Windows Server 2012 R2 [только классические приложения] |
Целевая платформа | Windows |
Header | dwrite_2.h |
Библиотека | Dwrite.lib |
DLL | Dwrite.dll |