Interfaz de usuario del controlador de trazador
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.
La interfaz de usuario del trazador emplea CPSUI para crear las dos páginas de hojas de propiedades siguientes:
La página Configuración del dispositivo de la hoja de propiedades de la impresora, que se muestra cuando un usuario selecciona el elemento de menú Propiedades de la carpeta de impresora o una ventana de impresora. En esta página se enumeran las opciones de configuración específicas de la impresora.
Las páginas Diseño, Papel/Calidad y Avanzadas de la hoja de propiedades del documento, que se muestran cuando un usuario selecciona el elemento de menú Valores predeterminados del documento en la carpeta de la impresora o una ventana de impresora, o cuando una aplicación llama a las funciones PrinterProperties o DocumentProperties. En esta página se enumeran las opciones de configuración específicas del documento.
Estas hojas de propiedades contienen las características y opciones del trazador especificadas por el minicontrolador de un trazador. También permiten al usuario modificar los valores de opción.
La interfaz de usuario del trazador se implementa como un archivo DLL de interfaz de impresora en modo de usuario. El código de este DLL, junto con CPSUI, especifica el contenido de las páginas de la hoja de propiedades. El archivo DLL aplica restricciones en las que se pueden combinar las opciones de trazador, en función de la información del minicontrolador. También garantiza que los usuarios no seleccionen opciones no instaladas en el trazador.