Nota:
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Establece una paleta de colores personalizada con entradas de paleta definidas por el cliente, en lugar de usar una paleta de colores definida por fuentes. Cambiar la paleta de colores puede afectar a la apariencia de un glifo si su definición hace referencia a colores en la paleta de colores. Si ese es el caso, el método SetCurrentGlyph devuelve la marca DWRITE_PAINT_ATTRIBUTES_USES_PALETTE a través del parámetro de salida glyphAttributes.
Sintaxis
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 la paleta de colores definida por el cliente.
paletteEntryCount
Tamaño de la paleta de Entries matriz. Debe ser igual al recuento de entradas de la paleta de fuentes tal y como devuelve IDWriteFontFace2::GetPaletteEntryCount.
Valor devuelto
Un código de error HRESULT estándar.
Requisitos
| Requisito | Valor |
|---|---|
| cliente mínimo admitido | Windows 10, versión 1809 (con Windows App SDK 1.2 o posterior) |
| encabezado | dwrite_3.h |