| Anterior | Siguiente |
| D2DERR_PRINT_JOB_CLOSED | D2DERR_TOO_MANY_TRANSFORM_INPUTS |
D2DERR_PRINT_FORMAT_NOT_SUPPORTED
Qué significa D2DERR_PRINT_FORMAT_NOT_SUPPORTED
D2DERR_PRINT_FORMAT_NOT_SUPPORTED (-2003238868, 0x8899002C) — No se pudo crear el control de impresión porque Direct2D no admite ninguno de los formatos de paquete de impresora de destino.
La ruta de impresión de Direct2D tiene formatos y lifecycle de job propios. Conviene separar capacidad del print control, cierre del job y contenido que se intenta rasterizar antes de culpar al spooler completo.
Qué demuestra este HRESULT
La condición específica es formato solicitado no compatible con la ruta de impresión Direct2D. Registra print control, target, package format y capabilities del dispositivo. Convierte a un formato admitido manteniendo color/alpha necesarios o usa una ruta de impresión alternativa documentada.
Separa job, página y formato
Registra print job ID, page number, target format y estado open/closed. Repite una página mínima con el mismo print control antes de cambiar spooler o driver; así sabes si falla el lifecycle del job o una capacidad usada por el contenido.
Referencias técnicas
- Microsoft Learn: documentación oficial de Direct2D relacionada con este resultado
- Microsoft Learn: documentación oficial de Direct2D relacionada con este resultado
- Microsoft Learn: documentación oficial de Direct2D relacionada con este resultado
- Microsoft Learn: documentación oficial de Direct2D relacionada con este resultado
¿Buscas un código diferente? Buscar otro código de estado o error.
