Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Define uma paleta de cores personalizada com entradas de paleta definidas pelo cliente, em vez de usar uma paleta de cores definida pela fonte. Alterar a paleta de cores pode afetar a aparência de um glifo se sua definição fizer referência a cores na paleta de cores. Se esse for o caso, o método SetCurrentGlyph retornará o sinalizador DWRITE_PAINT_ATTRIBUTES_USES_PALETTE por meio do parâmetro de saída gliphAttributes.
Sintaxe
HRESULT SetCustomColorPalette(
DWRITE_COLOR_F const *paletteEntries,
UINT32 paletteEntryCount
);
Parâmetros
paletteEntries
Tipo: _In_reads_(paletteEntryCount) DWRITE_COLOR_F const *
Matriz de entradas de paleta para a paleta de cores definida pelo cliente.
paletteEntryCount
Tamanho da matriz paletteEntries. Isso deve ser igual à contagem de entradas de paleta da fonte, conforme retornado por IDWriteFontFace2::GetPaletteEntryCount.
Valor de retorno
Um código de erro HRESULT padrão.
Requisitos
| Requisito | Valor |
|---|---|
| de cliente com suporte mínimo | Windows 10, versão 1809 (com o SDK do Windows App 1.2 ou posterior) |
| cabeçalho | dwrite_3.h |