Compatibilidad con las funcionalidades de impresión en controladores de impresión monolíticos basados en GDI
Importante
La plataforma de impresión moderna es el medio preferido de Windows para comunicarse con impresoras. Se recomienda usar el controlador de clase de bandeja de entrada IPP de Microsoft, junto con aplicaciones de soporte técnico de impresión (PSA), para personalizar la experiencia de impresión en Windows 10 y 11 para el desarrollo de dispositivos de impresora.
Para obtener más información, consulte Plataforma de impresión moderna y la Guía de diseño de aplicaciones para compatibilidad con impresión.
Para proporcionar compatibilidad completa con las funcionalidades de impresión y vale de impresión, los controladores de impresión monolíticos basados en GDI y los controladores de impresión XPSDrv que no pueden usar la DLL de interfaz de impresora GPD deben implementar la interfaz IPrintTicketProvider. Los controladores de impresión monolíticos basados en GDI no son necesarios para admitir esta interfaz, aunque esto podría limitar las características de la impresora que se exponen en el documento PrintCapabilities y compatibles con el documento PrintTicket. Sin embargo, los controladores de impresión XPSDrv deben implementar IPrintTicketProvider.
Para Windows 7, la función MxdcGetPDEVAdjustment tiene nuevos parámetros para la rotación horizontal. Para obtener más información, consulte MxdcXDCGetPDEVAdjustment.