| Anterior | Siguiente |
| DWRITE_E_FILEACCESS | DWRITE_E_ALREADYREGISTERED |
DWRITE_E_FONTCOLLECTIONOBSOLETE
Qué significa DWRITE_E_FONTCOLLECTIONOBSOLETE
DWRITE_E_FONTCOLLECTIONOBSOLETE (-2003283963, 0x88985005) — La colección de fuentes ha quedado obsoleta debido a cambios en el sistema.
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 font collection desactualizada respecto al conjunto de fuentes disponible. Registra generación de collection y evento de install/uninstall/download. Crea una colección nueva y reconstruye referencias dependientes; una font face obtenida de la colección vieja no debe usarse para demostrar el estado actual.
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.