Site icon EfmSoft

¿Qué significa el código HRESULT 0x8898500C (DWRITE_E_NOCOLOR)?

 
Anterior Siguiente
DWRITE_E_FLOWDIRECTIONCONFLICTS DWRITE_E_REMOTEFONT

DWRITE_E_NOCOLOR

Qué significa DWRITE_E_NOCOLOR

DWRITE_E_NOCOLOR (-2003283956, 0x8898500C) — La fuente o la secuencia de glifos no contiene glifos de color.

DirectWrite separa archivos de fuente, colecciones, font faces, layout/rendering y descargas remotas. Una fuente presente en el sistema puede quedar obsoleta respecto a una colección ya creada, y una fuente remota puede existir lógicamente sin que sus bytes estén disponibles todavía.

Qué demuestra este HRESULT

La condición específica es fuente o glyph run sin representación de color solicitada. Registra font face, glyph indices y formats de color disponibles. Usa glyph monochrome/fallback si el diseño lo permite o selecciona una fuente con capas de color; no trate la ausencia de color como fuente faltante.

Conserva colección, fuente y locality

Asigna generation IDs a font collections y registra font file/face identity, locality y custom loader. Después de instalar, quitar o descargar fuentes, reconstruye solo las referencias de la colección afectada; mezclar objetos de generaciones diferentes produce diagnósticos ambiguos.

Referencias técnicas


¿Buscas un código diferente? Buscar otro código de estado o error.

Exit mobile version