Attributs d’option pour la fonctionnalité Halftone
Important
La plateforme d’impression moderne est le moyen privilégié de Windows pour communiquer avec les imprimantes. Nous vous recommandons d’utiliser le pilote de classe IPP en boîte de Microsoft, ainsi que les applications de support d’impression (PSA), pour personnaliser l’expérience d’impression dans Windows 10 et 11 pour le développement de périphériques d’impression.
Pour plus d’informations, veuillez consulter la section Plateforme d’impression moderne et le Guide de conception des applications de support d’impression.
Le tableau suivant répertorie les attributs associés à la fonctionnalité Halftone. Pour plus d’informations sur la fonctionnalité Halftone, veuillez consulter la section Fonctionnalités standard.
Nom de l’attribut | Paramètre d’attribut | Commentaires |
---|---|---|
*HTCallbackID | Valeur numérique positive transmise à la méthode IPrintOemUni::HalftonePattern du plug-in de rendu comme paramètre dwCallbackID. | Requis si une méthode IPrintOemUni::HalftonePattern est fournie. Pour plus d’informations, veuillez consulter la section Tramage avec Unidrv. |
*HTNumPatterns | Valeur numérique représentant le nombre de motifs de tramage fournis. Pour plus d’informations, veuillez consulter la section Tramage avec Unidrv. | facultatif. Peut être 1 ou 3, où 3 implique des motifs distincts pour le rouge, le vert et le bleu, dans cet ordre. Si elle n’est pas spécifiée, la valeur par défaut est 1. Peut être utilisé avec soit *rcHTPatternID soit *HTCallbackID. |
*HTPatternSize | Pair de valeurs numériques représentant la largeur et la hauteur, en pixels, du motif spécifié par *rcHTPatternID. | Requis si *rcHTPatternID est spécifié. La taille maximale du motif est PAIR (256, 256). La largeur et la hauteur, multipliées ensemble, doivent être divisibles par 4 pour être stockées en tant que DWORDs. |
*rcHTPatternID | Identifiant de ressource pour une ressource RC_HTPATTERN représentant les données de motif de tramage. | Requis si un motif de tramage est fourni dans une DLL de ressources. Pour plus d’informations, veuillez consulter la section Tramage avec Unidrv. |
Pour plus d’informations sur l’utilisation de ces attributs, veuillez consulter la section Tramage avec Unidrv. Ces attributs ne sont pas utilisés avec le tramage fourni par le minipilote.